We are seeking an experienced Python Technical Lead to join our dynamic team. The ideal candidate will have a strong background in Python development, leadership skills, and a passion for innovation. As a Python Technical Lead, you will be responsible for guiding the development team, ensuring best practices, and delivering high-quality software solutions.
Responsibilities:
- Lead and mentor a team of Python developers.
- Design, develop, and maintain scalable and efficient Python applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure code quality through code reviews and automated testing.
- Troubleshoot and resolve complex technical issues.
- Stay updated with the latest industry trends and technologies.
Requirements:
- Bachelor\'s degree in Computer Science, Engineering, or a related field.
- Proven experience as a Python developer (5+ years).
- Strong understanding of Python frameworks (e.g., Django, Flask).
- Experience with RESTful APIs and microservices architecture.
- Proficiency in version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
- Strong communication and leadership skills.
Preferred Qualifications:
- Experience with cloud platforms (e.g., AWS, Azure).
- Knowledge of containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with CI/CD pipelines.
- Experience with Agile methodologies.