We are seeking an accomplished Lead Python Developer to join our team and drive impactful projects within an innovative and energetic setting. The ideal candidate is not only technically proficient but also a strong communicator and skilled leader who can manage challenging scenarios, propel team achievements, and enhance development processes.
This role offers a unique chance to lead transformative projects, provide guidance to a talented team, and contribute to cutting-edge technology initiatives. Apply today to become part of an environment that prioritizes leadership, creativity, and technical mastery!
Responsibilities
- Technical Leadership: Guide and mentor a team of developers, establish coding standards, and ensure best practices are followed
- Software Development: Create robust, scalable, and high-performing Python-based solutions while maintaining code quality
- Cloud Solutions: Develop cloud-based applications using AWS, Google Cloud Platform, or Azure
- CI/CD Implementation: Collaborate with DevOps engineers to design and maintain CI/CD pipelines and containerization solutions such as Docker
- Database Management: Design and optimize database schemas, manage databases, and ensure data integrity
- Agile/Scrum Coordination: Oversee development efforts within Agile/Scrum methodologies, prioritize tasks, and meet deadlines
- Stakeholder Interaction: Effectively communicate with internal stakeholders and external clients, resolve conflicts, and foster collaboration
- SDLC Management: Supervise the entire SDLC and ensure stages from ideation to deployment are performed accurately
- Collaborative Problem Solving: Address complex technical challenges while aligning the team’s focus with project goals
Requirements
- 5+ years of practical experience in Python development
- At least 1 years of experience leading development teams or projects
- Background in working with cloud services like AWS, GCP, or Azure
- Competency in CI/CD pipelines, Docker, or relevant DevOps technologies
- Understanding of databases (both relational and non-relational) related to storage and optimization
- English communication skills equivalent to a B2+ level or higher
- Familiarity with Agile methodologies and Scrum practices
- Knowledge of SDLC processes and workflows
- Exceptional communication and conflict resolution capabilities
Nice to have
- Knowledge of AI frameworks, tools, or solutions
- Background in working with and improving ML models
- Understanding of system architecture and design principles
- Capability to contribute to client-related business processes
- Experience in developing ETL pipelines or integrating data workflows
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a job