We are seeking an experienced Python Team Lead to manage and mentor a team of Python developers, focusing on building high-quality software solutions. The ideal candidate will have strong expertise in Python development, leadership experience, and a passion for scalable applications. The team will be based in Islamabad, Pakistan.
Requirements
- 3+ years of professional Python development experience, including leadership or team management experience
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
- Proficiency in Python and frameworks such as Django, Flask, or FastAPI
- Experience with database management (SQL, PostgreSQL, MongoDB)
- Strong understanding of RESTful APIs, microservices, and system architecture
- Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes)
- Experience with CI/CD pipelines and DevOps practices
- Knowledge of version control systems like Git
- Strong leadership and team management abilities
- Excellent problem-solving and debugging skills
- Effective communication and collaboration skills