Empowering Innovation: Lead Python Developer
We are seeking a skilled Senior Python Developer to join our dynamic team.
This is an exceptional opportunity for a talented professional to architect sophisticated solutions, mentor junior developers, and drive innovation in cloud environments, data processing, and web development.
Key Responsibilities:
* Create automation systems and tools to configure, monitor, and orchestrate data infrastructure and pipelines.
* Develop data integration services that accelerate customer onboarding processes.
* Ensure reliability, performance, and support of data infrastructure with solutions aligned to application needs and growth projections.
* Lead the design and implementation of complex Python applications.
* Guide junior developers through comprehensive code reviews and technical mentoring.
* Architect scalable solutions using modern design patterns and industry best practices.
* Collaborate with cross-functional teams to transform business requirements into technical specifications.
Requirements:
* 5+ years of hands-on experience in Python and Django development.
* Experience with SQL and NoSQL Databases.
* Experience with Microservices and Cloud environments.
* Advanced algorithm knowledge.
* Intermediate agile methodologies management.
* Strong understanding of best practices, SOLID principles, CLEAN Code, and scalable solutions.
* Design Patterns knowledge.
* Experience developing entire applications from scratch.
* Experience in automated tests, CI/CD pipelines.
* Strong experience with version control.
* Strong experience with Unit testing, integration testing, and code coverage.
* Advanced English proficiency.
In this role, you will have the opportunity to work on challenging projects, develop your skills, and contribute to the success of our organization.
We offer a competitive compensation package, opportunities for professional growth, and a collaborative work environment.