Top Web 2024
×

Technical Lead - Python

Roles & Responsibilities

Key Responsibilities

•    Develop, optimize, and maintain RESTful APIs using Python frameworks (FastAPI / Flask / Django).

•    Design and implement serverless or microservices-based architectures on AWS.

•    Work with AWS services such as Lambda, API Gateway, S3, DynamoDB, RDS, CloudWatch, IAM, ECS/EKS.

•    Collaborate with front-end teams to integrate APIs with React or similar modern JavaScript frameworks.

•    Participate in solution design discussions, code reviews, and technical documentation.

•    Ensure high-quality deliverables through unit testing, integration testing, and best coding practices.

•    Troubleshoot production issues and support continuous improvement of platform capabilities.

•    Contribute to building reusable components, accelerators, and engineering best practices within the team.

 

Required Skills & Experience

•    4+ years of hands-on experience in backend development with Python.

•    Strong experience in API development, authentication, schema design, and best practices.

•    Proficiency with cloud architecture and AWS services (serverless or container-based).

•    Working knowledge of React.js or any modern front-end framework (Angular / Vue / Next.js).

•    Experience with CI/CD pipelines and DevOps tools (GitHub Actions, Jenkins, Docker, Terraform is a plus).

•    Strong understanding of software engineering principles, coding standards, and design patterns.

•    Experience working in Agile delivery models and distributed teams.

•    Good understanding of relational and NoSQL databases.

Submit Your Resume

Lk image
free website hit counter