Lead Python Developer
This is a senior-level role that involves designing and implementing complex solutions using Python.
* Create automation systems to configure, monitor, and orchestrate data infrastructure and pipelines.
* Develop data integration services that accelerate customer onboarding processes by integrating multiple data sources into a unified system.
* Ensure reliability, performance, scalability, and support of data infrastructure with solutions aligned to application needs and growth projections.
* Lead the design and implementation of large-scale Python applications, collaborating with cross-functional teams to transform business requirements into technical specifications.
* Guide junior developers through comprehensive code reviews and technical mentoring to improve their skills and knowledge.
* Architect scalable solutions using modern design patterns, industry best practices, and cloud technologies.
Requirements:
To be successful in this role, you will need to possess the following skills and qualifications:
* Extensive experience in Python development, including proficiency in popular libraries and frameworks.
* Strong understanding of software engineering principles, including design patterns and agile methodologies.
* Excellent problem-solving skills, with the ability to analyze complex problems and develop effective solutions.
* Experience with cloud platforms, including AWS or Azure.
* Ability to work collaboratively as part of a team, with excellent communication and interpersonal skills.
Benefits:
We offer a competitive salary and benefits package, including:
* Opportunities for professional growth and development.
* A collaborative and dynamic work environment.
* A comprehensive benefits package, including health insurance, retirement planning, and paid time off.
How to Apply:
If you are a motivated and experienced developer looking for a new challenge, please submit your resume and cover letter for consideration.