Back to Search
Senior Python Developer for Media Company
Uruguay
Currently, we are looking for a Remote Senior Python Developer to join our team.
Responsibilities
- Development of a distributed and scalable platform, providing the following services
- Management and execution of performance tests: load, peak, stress, etc.
- Management and execution of automated user behaviour scenarios on various application platforms (iOS, Android, Web, Windows)
- Web UI single application front-end
- Microservices based back-end architecture
Requirements
- 3+ years of experience in backend development on Python 3.5+
- Testing suite (pytest, unittest, etc) experience
- Advanced experience with web frameworks (aiohttp, Flask, etc)
- Good knowledge of TCP and UDP protocols, experience of making client-server applications
- Experience in asynchronous programming (AsyncIO) or multi-threading programming
- Experience working with databases (PostgreSQL)
- Intermediate experience with web (RESTful APIs design and building, WebSockets, etc)
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