Skip To Main Content
backBack to Search

Senior Python Developer

Python.Core, Agile, Amazon Web Services, Confluence, Django, Docker, Git, Jira, Leadership, Management, Microservice Architecture Pattern, PostgreSQL, REST API, SQL, Scrum, R Language, Salesforce Tableau, Snowflake, VueJS

We are seeking a highly skilled Senior Python Developer to join our dynamic team.

In this role, you'll collaborate with researchers, data scientists, and engineers to enhance and maintain our cutting-edge algorithms for renewable energy data dissemination. You will be vital in developing APIs and platforms that effectively serve data to both internal and external stakeholders.

Responsibilities
  • Design, develop, test, deploy, and maintain data-heavy applications across various scrum teams
  • Write well-tested, efficient code for web APIs to distribute renewable energy data
  • Promote best practices in software engineering and discuss the advantages of different architectural approaches
  • Collaborate with DevOps to enhance serverless cloud architecture integration and optimize build and deployment processes
  • Keep abreast of technology trends, experiment with new technologies, and actively participate in technology communities
  • Mentor other engineering team members, providing guidance and support
Requirements
  • At least 3 years of experience in software development in a professional setting
  • Proficiency in Python
  • Background in API design, including versioning, isolation, and microservice architectures
  • Capability to work with AWS or Azure cloud computing technologies like Lambda and ECS
  • Familiarity with Docker, pipenv, and pnpm
  • Understanding of git and collaborative development in an agile environment
  • Basic proficiency in SQL
  • Experience working with PostgreSQL or Snowflake databases
  • Skills in managing large-scale data processing pipelines such as Airflow
  • Expertise in diagnosing and enhancing application scalability and reliability
  • Proficiency in managing cloud infrastructure using tools like Terraform
  • Background in building and managing CI/CD pipelines
  • Familiarity with wholesale electricity markets is a plus
  • Demonstrated ability to lead technical roadmaps, present high-level designs, and guide team execution
Nice to have
  • Familiarity with R Language
  • Proficiency in using Salesforce Tableau
  • Skills in using VueJS
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