Job Title : Python : : 4+ Type : Full-time . US Overlap will be there.
Job Summary :
We are building a scalable AWS-based backend application that integrates with CrowdStrike and Palo Alto APIs to process and enforce Host / IP block requests. The application will log and audit each action, store metadata in DynamoDB, and run as a containerized service on ECS Fargate. Built using Python (Flask / FastAPI), the system is designed to scale across 44+ enforcement :
- Design and develop RESTful APIs using Python (Flask or FastAPI).
- Implement integrations with CrowdStrike, Palo Alto, and other security platforms.
- Build scalable serverless and containerized solutions using AWS services (ECS Fargate, Lambda, API Gateway, DynamoDB, CloudWatch).
- Develop data logging, auditing, and monitoring pipelines.
- Optimize application performance and scalability for future growth.
- Ensure secure development practices, including IAM policies and secrets management.
- Collaborate with frontend, DevOps, and QA teams to deliver features Skills & Experience :
- 3- 8 years of backend development experience with Python.
- Strong experience with Flask or FastAPI frameworks.
- Hands-on experience with AWS services (ECS Fargate, API Gateway, Lambda, DynamoDB, CloudWatch).
- Experience with REST API design and third-party API integrations.
- Familiarity with Docker and container orchestration.
- Understanding of logging, auditing, and monitoring tools in distributed systems.
- Knowledge of security best practices (authentication, authorization, secrets to have :
- Experience with cybersecurity tools (CrowdStrike, Palo Alto, etc.).
- Knowledge of CI / CD pipelines (CodePipeline, GitHub Actions, or similar).
- Background in building scalable, high-availability applications.
(ref : hirist.tech)