Skip To Main Content
backBack to Search

Lead Python Developer with AWS

hot
Python.Core, AWS Cloud Development Kit, AWS Lambda, AWS Simple Queue Service, Amazon DynamoDB, Django, FastAPI, Flask, NoSQL Databases, SQL
warning.png
Sorry, this position is no longer available

We are actively looking for a Lead Python Developer with proficiency in AWS to be a part of our remote team. In this role, you will spearhead a team of skilled developers, driving the creation of innovative, AI-based capabilities within our product range. This position is ideal for an experienced Python developer with leadership skills who excels in a fast-paced, dynamic setting. We invite you to apply if this sounds like you.

Responsibilities
  • Oversee the design, development, testing, and maintenance of Python applications
  • Work collaboratively with team members to create innovative solutions tailored to client needs
  • Leverage AWS Cloud services to improve application functionality and performance
  • Keep abreast of the latest trends and developments in technology
  • Troubleshoot and resolve issues quickly and efficiently
  • Lead the team in ensuring system consistency and adherence to best practices
  • Supervise code reviews to uphold high-quality code
  • Provide technical leadership and support for web, desktop, or mobile applications
Requirements
  • Degree in Computer Science, Engineering, or a related field
  • A minimum of 5 years' experience as a Python Developer
  • At least 1 year of relevant leadership experience
  • Expertise in Python 3, Object-Oriented Code & Design Patterns
  • Solid experience with Python frameworks (e.g., Fast API, Flask, Django)
  • Solid experience with REST APIs, Git, and writing unit tests
  • Experience with Event-Driven Systems and Microservices architecture
  • Proficiency in using Amazon Web Services (AWS) and serverless architecture
  • Familiarity with Infrastructure as Code, including CloudFormation & CDK
  • Knowledge of DevOps practices, including CI/CD and automated pipelines
  • Experience with Agile methodologies, Scrum, and Jira
  • Fluent in English with a proficiency level of B2 or higher
Nice to have
  • Familiarity with Databases, including SQL and NoSQL systems
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you