Company Description
ThreatXIntel is a startup specializing in cybersecurity solutions tailored to the needs of businesses and organizations. With expertise in cloud security, web and mobile security testing, cloud assessments, and DevSecOps, ThreatXIntel provides customized and affordable services. The company is committed to helping clients protect their digital assets through proactive security measures, identifying vulnerabilities before they can be exploited. ThreatXIntel’s mission is to offer high-quality cybersecurity solutions that enable businesses to focus on growth with peace of mind.
Role Description
We are looking for an experienced Python Application Consultant to design and build RESTful web services, integrate third-party APIs, and develop scalable backend components. The ideal candidate will be strong in clean architecture, configuration-driven development, and Azure cloud services. This role requires hands-on experience with API integrations, workflow automation, and robust data handling pipelines.
Key Responsibilities
- Design and develop RESTful APIs and microservices using Python.
- Integrate with external / third-party APIs such as Syndigo .
- Contribute to web UI features and build Azure Functions for orchestration.
- Ensure consistent and secure identifier management across environments.
- Integrate with Azure Blob Storage for model / configuration files and metadata management.
- Develop workflows for data loading, validation, Excel / CSV import / export , and report generation.
- Implement unit and integration tests to ensure code reliability and quality.
- Support environment-specific configurations and rollback mechanisms .
- Work iteratively with product owners, architects, and stakeholders for continuous improvements.
Required Skills
Strong hands-on experience building RESTful APIs in Python (FastAPI, Flask, Django REST).Experience integrating third-party / external APIs .Knowledge of Azure cloud services including :Azure App ServicesAzure Key VaultAzure FunctionsLogic AppsAzure Blob StorageFamiliarity with Azure DevOps, CI / CD pipelines, and Git workflows.Solid understanding of OOP , design patterns, clean architecture principles, and secure coding practices.Preferred Qualifications
Bachelor's or Master’s degree in Computer Science, Engineering, or related field.Experience working in Agile / Scrum environments.Exposure to performance profiling, monitoring tools, and application debugging .