Devsinc is looking for an
Associate Team Lead - Python Developer
to join our growing team. In this role, you will combine your technical skills as a Python developer with leadership responsibilities, guiding and mentoring a team of developers to deliver high-quality software solutions. You will work closely with project managers, stakeholders, and your team to drive projects from concept to completion.
Key Responsibilities:
-
Lead and mentor a team of Python developers in designing and implementing software solutions
-
Participate in project planning and development cycles, contributing to architectural discussions and design decisions
-
Write clean, maintainable code, and ensure coding standards are met across the team
-
Conduct code reviews and provide constructive feedback to team members
-
Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications
-
Stay updated on emerging technologies and industry trends to enhance team skills and capabilities
-
Manage team productivity, handle conflicts, and ensure a positive working environment
-
Assist in the recruitment and training of new team members
Requirements
-
Excellent Communication Skills
-
Strong Understanding of System Architecture & Design - including design patterns, scalability, and distributed systems
-
Good DevOps Knowledge - CI/CD pipelines, monitoring, Docker, and IaC (Good to face)
-
Hands-on Experience with Docker & Docker Compose - building, deploying, and maintaining containerized applications
-
Cloud Experience (AWS preferred) - solid understanding of AWS services such as EC2, ECS/EKS, S3, Lambda, RDS, and IAM
-
Frameworks & Libraries - experience with Django, Flask, or FastAPI for backend development
-
Experience with Large Language Model (LLM) Tools - hands-on work with frameworks such as LangChain, LlamaIndex, Hugging Face Transformers, or OpenAI/Anthropic APIs for building AI-powered applications