EPAM logo

Lead Python Developer

EPAM·Salary not specified

Primary stack

Python

Job description

Description language:

About the Position

We're looking for a talented, experienced Lead Python Developer to join our team and spearhead innovative projects in a fast-paced setting. The ideal candidate will blend strong technical skills with outstanding communication and leadership qualities to overcome obstacles, build team success, and enhance development workflows.

This position provides an opportunity to head impactful initiatives, guide skilled professionals, and help build state-of-the-art technology solutions. Submit your application today to join a team that prioritizes leadership, innovation, and technical mastery!

Responsibilities

  • Guide and coach a development team, set coding standards, and enforce best practices
  • Build scalable, high-performing Python solutions without compromising code quality
  • Architect and deploy cloud-based applications on platforms like AWS, GCP, or Azure
  • Partner with DevOps engineers to build and sustain CI/CD pipelines and containerized environments such as Docker
  • Create and refine database schemas, oversee database management, and uphold data integrity
  • Supervise development activities within Agile/Scrum frameworks, rank priorities, and guarantee on-time delivery
  • Engage effectively with stakeholders and clients, resolve disputes, and cultivate solid partnerships
  • Direct the Software Development Life Cycle (SDLC) from concept through deployment, ensuring quality outcomes
  • Tackle intricate technical problems while keeping team efforts aligned with broader project goals

Requirements

  • At least 5+ years of practical Python development experience
  • Demonstrated leadership background of 1+ years overseeing teams or projects
  • Strong foundation in a minimum of one cloud platform (AWS, GCP, or Azure)
  • Working knowledge of CI/CD pipelines, Docker, or comparable DevOps tools
  • Skilled in handling and fine-tuning relational or non-relational databases
  • Solid B2+ English proficiency in both written and spoken communication
  • Familiarity with Agile principles and Scrum practices
  • Thorough grasp of SDLC processes and methodologies
  • Outstanding interpersonal abilities for effective communication and dispute resolution

Nice to Have

  • Familiarity with AI frameworks, tools, or platforms
  • Experience deploying or improving ML models
  • Skilled in system architecture and design fundamentals
  • Exposure to supporting sales efforts or client engagement activities
  • Ability to build ETL pipelines or integrate complex data workflows

We Offer

  • Opportunity to work remotely from Ukraine
  • Be part of a leading tech company, EPAM Systems
  • Competitive contractor terms

About the Company

EPAM Systems is a global software engineering and product development company, delivering digital transformation and technology innovation to the world’s leading companies.

© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.

More at EPAM

All 2384 roles

Popular searches