Overview

We are in search of a remote Senior Python Web Engineer to join our team.

You will be responsible for developing database-driven web applications and high-performance application systems using Python and related technologies. We look forward to receiving your application to contribute your expertise to our team!

Responsibilities

  • Develop and maintain database-driven web applications and high-performance systems using Python and related technologies
  • Design and implement RESTful APIs to ensure seamless interaction between web applications and databases
  • Deploy applications to high reliability production environments using Docker and Kubernetes
  • Utilize GIT for version control and collaborative development
  • Apply strong object-oriented programming and application design skills to create efficient and scalable web solutions
  • Collaborate with UI/UX teams to ensure a seamless user experience, leveraging modern JS frameworks like React/Redux

Requirements

  • 3+ years of experience in developing database-driven web applications and high-performance application systems
  • Expertise in complex Python applications
  • Proficiency in RDBMS databases, especially Postgres
  • Experience in building and utilizing RESTful APIs and working with JSON
  • Proven experience in deploying to high reliability production environments
  • Proficiency with Docker, Kubernetes, and GIT
  • Strong object-oriented programming and application design skills
  • Upper-Intermediate English level

Nice to have

  • Familiarity with Swagger/OpenAPI 3.0
  • Experience with Web UI, including modern JS frameworks (e.g. React/Redux) a plus
  • Knowledge of continuous integration, testing methodologies, TDD and agile development methodologies
  • Familiarity with UX design principles

[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