Python Tech Lead
Location: Remote
Hire Type: Contract
Implementation /Client: Digital Minds/Health Care
Job Description: Roles and Responsibilities:
Lead a team of Python developers in designing, coding, testing, and deploying high-quality Python applications.
Develop and maintain Python packages for efficient code reuse and scalability.
Implement robust unit testing and ensure code coverage to maintain code quality.
Proficient in mocking techniques to facilitate effective unit testing.
Collaborate with cross-functional teams to integrate Python applications with Azure services.
Develop and maintain RESTful APIs using Python frameworks like Flask or Django.
Mentor and guide junior developers, conducting code reviews and providing constructive feedback.
Participate in architectural discussions and contribute to the design of scalable and maintainable systems.
Troubleshoot, debug, and optimize existing Python code as needed.
Stay updated with the latest trends and best practices in Python development and Azure services.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or related field.
Proven experience in leading a team of Python developers.
Strong proficiency in Python programming language.
Experience in developing Python packages for code modularity and reusability.
Expertise in unit testing frameworks and mocking techniques.
Hands-on experience with Microsoft Azure services.
Proficient in building and consuming RESTful APIs.
Strong problem-solving and debugging skills.
Excellent communication and teamwork abilities.
Ability to work in an Agile development environment.
Nice to Have:
Certification in Python or Azure.
Familiarity with other cloud platforms (AWS, Google Cloud).
Experience with containerization technologies (Docker, Kubernetes).
Python Teach lead in Remote at Unknown Company
This position is listed as contract and able to be worked remotely.