Overview

Currently, we are looking for a remote Lead Python.Core Developer to join our team.

Responsibilities

  • Work across scrum teams to design, develop, test, deploy and maintain data-intensive applications
  • Write efficient and well-tested code to serve renewable energy data via web APIs
  • Evangelize modern software engineering practices, and speak to the merits of approaches such as microservices vs. monoliths, mono vs. multi repos
  • Work with DevOps to integrate serverless cloud architecture components and improve build/deploy processes
  • Stay on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering team

Requirements

  • 5+ years of relevant experience
  • Strong background in API design including versioning, isolation, and microservice architectures.
  • Experience with cloud compute technologies (ideally AWS or Azure), such as Lambda and ECS
  • Familiarity with Docker and other environment management tools (pipenv, pnpm, etc.)
  • Working understanding of git and developing collaboratively in an agile environment
  • Basic proficiency with SQL
  • Experience working with relational databases (Postgresql, Snowflake)
  • Experience with large scale data processing/data pipeline work (Airflow)
  • Experience diagnosing and improving application scalability and reliability
  • Experience managing cloud infrastructure, e.g. using Terraform
  • Experience building and managing CI/CD pipelines
  • Familiarity with or interest in wholesale electricity markets

Nice to have

  • R Language
  • Snowflake
  • Tableau
  • VueJS

[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