Position: Python Architect
Company: EPAM Systems
Category: Lead
Experience required: 5y
English level: intermediate
Published: 2021-02-01T00:00:00+02:00

Client: the US company (top video game and software developer & publisher)
Team: distributed global environment
Project: platform automation and integrations with enterprise applications (bringing configuration consistency across multiple systems and components)

Top skills expected: Python, AWS, architecture, engineering best practices, technical leadership
• Strong Python experience;
• Providing solutions and acting as a primary expert for software architecture, applications, and industry standards;
• Providing guidance to internal and external stakeholders on how to solve complex software and application issues;
• Proficiency with distributed and high-loaded systems;
• Understanding of fundamental design principles behind a scalable application;
• Understanding of the threading limitations of Python and multi-process architecture;
• Understanding of accessibility and security compliance;
• Knowledge of user authentication and authorization between multiple systems, servers, and environments;
• Ability to provide best-practices for developers: effective coding habits, code review, pep8 standards for syntax, styling, comments etc.
• ML knowledge will be a plus.