Overview

We are seeking a dedicated Lead Python Back-end Web Engineer to join our team and drive the development of high-performance, database-driven web applications.

This role centers on building robust back-end systems, ensuring scalability, and deploying reliable production environments.

Responsibilities

  • Design and implement complex Python back-end applications
  • Optimize high-performance application systems
  • Collaborate to build and utilize RESTful APIs and handle JSON data
  • Ensure reliability and scalability in production environments
  • Manage application deployment using Docker and Kubernetes
  • Work with RDBMS databases, focusing on Postgres, to ensure data integrity and performance
  • Apply object-oriented programming principles to software development
  • Use version control systems like GIT for code management

Requirements

  • 5+ years of experience in database-driven web applications and high-performance systems
  • 1+ years of relevant leadership experience
  • Strong skills in Python and RDBMS databases, with an emphasis on Postgres
  • Proficiency in building RESTful APIs and using JSON for data exchange
  • Expertise in deploying applications to reliable production environments
  • Knowledge of Docker, Kubernetes, and GIT for development and deployment
  • Background in object-oriented programming and application design
  • Strong written and verbal English communication skills (B2+)

Nice to have

  • Knowledge of Swagger/OpenAPI 3.0 for API documentation
  • Understanding of continuous integration, testing methodologies, TDD, and agile practices
  • Expertise in modern JS frameworks like React/Redux for Web UI
  • Familiarity with UX design principles
  • Proficiency in Amazon Web Services

[GTS] Benefits (generic, except India)

  • 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