Georgia
We are looking for a skilled and dedicated Senior Python Developer to join our innovative team, where you'll play a vital role in creating advanced solutions while partnering with cross-functional teams.
Responsibilities
- Design scalable and resilient cloud-based solutions
- Write and maintain documentation for RESTful services using Swagger
- Implement and optimize automated CI/CD pipelines
- Oversee and refine source control strategies using Git
- Apply test-driven development approaches to ensure high-quality code
- Collaborate effectively with remote teams to align objectives and deliverables
- Engage actively in Scrum meetings and agile processes to manage workflows
- Establish and adhere to realistic milestones with a strong emphasis on timely delivery
Requirements
- 3+ years of experience as a Python Developer
- Background in developing cloud-based products and services
- Proficiency in test-driven development and agile frameworks
- Familiarity with designing and documenting RESTful APIs using Swagger
- Expertise in automating CI/CD pipelines and utilizing Git workflows
- Capability to work cooperatively within a team while handling tasks independently
- Showcase of self-organization abilities when coordinating with distributed teams
- Understanding of Scrum principles and other agile methodologies
- Fluency in English (written and spoken) at B2 level or higher
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