Position: Tech Lead Python
Company: EPAM Systems
Experience required: 5y
English level: upper

Responsibilities

• Lead the development team in transitioning product development and operations to company
• Work closely with the product manager, delivery manager, and other developers on software architecture, design, dependencies, and code maintainability
• Investigate product roadmap, architecture, deployment, and testing process
• Create a knowledge transfer and onboarding plan including shadowing if necessary
• Develop backend APIs and perform code reviews
• Lead ongoing software delivery: design, development, testing, deployment, post-production support


**Required Qualifications**

Team Lead Experience:

Prior experience in providing leadership, technical direction, and oversight to a team as they build and deploy software solutions
Experience with backlog planning, prioritization, and estimations
Strong communication skills
Ability to establish and manage project tasks, scheduling, and delivery

Hands-on experience:

AWS services (ECS, RDS, Cognito, Lambda, EC2)
Back-end development experience in AWS environment (ECS, Lambda, ec2)
Microservices architecture
REST, API-First with Python/Django
Mobile app development experience
English B2

OUR BENEFITS: 
•	Variety of projects and industries. Choose from numerous modern tech stack projects with global brands and start-ups from 12 industries.
•	Career GROWTH. Build your individual career roadmap to a senior role with our Skill Advisory assistance.
•	Certification support. Unlock corporate certification opportunities to upgrade your skills and validate your competencies.
•	Free learning services. Upgrade your skills and level up your English with over 10,000 internal training and get free
•	Access to LinkedIn Learning, getAbstract, and O'Reil