Position: Lead Python Developer
Company: EPAM
Experience required: 5y
Category: Python
English level: upper
Published: 2021-08-01T00:00:00+03:00

PROJECT TECHNOLOGIES AND TOOLS
Microservices
APIs
AWS Serverless
AWS CDK
Python
TypeScript
RESPONSIBILITIES
Community development:
EPAM Python stream visibility increasing by the means of organizing (or being a speaker at) the talks and conferences outside EPAM offices in Kharkiv
Internal tech talks within an office or online to draw attention to Python for those who are interested
Knowledge base for Python – how-tos, guides for infrastructure set up etc
Candidate could a participant for Python digest informing colleagues about news and modern approaches in Python world
Coordination of interviewing process for external market candidates
Education:
To participate in Python mentoring program as lecturer and/or mentor. The program is oriented for those who has already some experience in IT, thus it could be extended for students also
Participation in internal projects to gain and share knowledge base about cutting-edge Python technologies
Python assessment process:
Participate as a head or expert in Python committees
Organize Python ASMT locally for Junior to Middle promotions
Project activities:
Speaking with customer in the language of business
Write design and technical documentation
Code review
Provide architecture design and make decision, reviews and strategy recommendations
Support and lead the team
Leverage and recommend best practices that will sustain and allow scalability for the long term
Ensure technical solutions deliver a value to business
Provide inputs for planning and schedule management
REQUIREMENTS
5+ years of experience in Python development
Solid understanding and experience with service oriented and micro-service architectures
Experience with AWS
Good communication skills, ability to drive architecture and requirements discussions
Good spoken and written English level
WE OFFER