Role & responsibilities
Develop and maintain backend applications using Python and FastAPI.
Design RESTful APIs and microservices architecture.
Deploy, manage, and optimize applications on AWS (EC2, Lambda, S3, RDS, etc.).
Implement CI/CD pipelines and automate deployments.
Ensure application security, scalability, and performance.
Collaborate with cross-functional teams (frontend, DevOps, product).
Write clean, maintainable, and well-documented code.
Preferred candidate profile
Robust proficiency in Python (4+ years preferred).
Hands-on experience with FastAPI framework.
Solid understanding of AWS services (EC2, Lambda, S3, RDS, CloudWatch, IAM).
Experience with Docker & Kubernetes for containerization and orchestration.
Knowledge of SQL/NoSQL databases (PostgreSQL, MongoDB, DynamoDB).
Familiarity with Git, CI/CD tools (GitHub Actions, Jenkins, etc.).
Solid problem-solving and debugging skills.