Lead Python Developer
We're seeking a highly skilled Lead Python Developer to join our team and drive innovation using Python's powerful ecosystem.
Key responsibilities:
* Create automation systems and tools for data infrastructure and pipelines.
* Develop data integration services accelerating customer onboarding processes.
* Ensure reliability, performance, and support of data infrastructure aligned to application needs.
* Lead 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.
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.
Benefits:
You'll have the opportunity to work with a talented team, contribute to innovative projects, and grow your skills in a dynamic environment.
About Us:
We empower individuals and businesses worldwide through innovative recruitment and talent connection services.