Position: Lead Python / Django Developer  (trading the financial markets)
Company: EPAM Systems
Category: Python
Experience required: 5y
English level: upper

**PROJECT TECHNOLOGIES AND TOOLS**

Python 3.x
Django
FastAPI
Aiohttp
PostgreSQL
Redis
Kafka
Docker
Kubernetes
Rancher

**RESPONSIBILITIES**
Software development
Highload and high available web stack services to support various customer journeys (Identity Management, Billing Management)
Trading interfaces (trading terminals) and APIs
Supporting and back-office interfaces (Personal Area, Payment Solutions, Back Office and Core Banking)
Internal auxiliary libraries, tools, integrations, interfaces, and frameworks supporting all components and services

**REQUIREMENTS**
5+ years of commercial software development using Python and have excellent knowledge of its stack
Passionate about building a trading product that brings the world together
Solid knowledge of general Computer Science and working experience with various system designs and integrational patterns
Solid experience with ORM, DBMS, including database architecting
Experience with Operating Systems, Networking Models, virtualization, and containerization
Experience in unit tests, integrational and load tests
Upper-Intermediate or higher English level, both spoken and written 

**WE OFFER**
Competitive compensation depending on experience and skills
Individual career path
Unlimited access to LinkedIn learning solutions
Social package - medical insurance, sports
Compensation for sick lists and regular vacations
English classes with native speakers (certified English teachers)
Flexible working hours