Job Summary: We are seeking a highly skilled Lead Python Developer to join our dynamic team.The ideal candidate should have at least 8-10 years of industry experience and possess excellent leadership skills, technical expertise, and a passion for staying abreast of emerging technologies.
As a Technical Lead, you will play a critical role in driving the development and implementation of technology solutions, ensuring the successful delivery of projects, and providing technical guidance to the team. Your responsibilities will include overseeing the design, development of key software components/applications while collaborating with cross-functional teams and driving innovation and continuous improvement.
Key Responsibilities:
Architect and design robust, scalable, and high-performance solutions using Python.
Lead and mentor a team of developers, providing guidance and support in best practices and coding standards.
Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
Implement and maintain CI/CD pipelines to streamline development processes.
Stay updated with industry trends, particularly in AI technologies, and continuously seek to learn and adopt new skills and technologies.
Ensure adherence to Agile methodologies and practices within the team.
Qualifications:
Bachelor's or Master's degree in Engineering or a related field.
Proven experience in Python development with a strong portfolio of projects.
Experience with cloud platforms, specifically AWS.
Knowledge of Big Data technologies is a plus.
Full understanding and experience working in an Agile SAFe model.
Familiarity with CI/CD processes and development best practices.
Strong problem-solving skills and the ability to work independently and as part of a team.
A proactive attitude towards learning new technologies and skills.
Preferred Skills:
Experience with AI technologies and frameworks.
Strong communication skills, both verbal and written.