Skip To Main Content
backBack to Search

Middle Python Developer - Data Platform Team

Remote in India,
& 4 others
Python.Core
& 11 others
warning.png
Sorry, this position is no longer available

We are looking for a remote Middle Python Developer to join our Data Platform Team and support existing ETL/ELT pipelines in the cloud, analyze them, and build new ones for data processing. You will be responsible for designing large-scale, complex applications with low-latency, fault-tolerance, and consistent availability. Additionally, you will automate data ingestion frameworks by building and consuming APIs using Python/Lambda/API Gateway.

Responsibilities
  • Design large-scale, complex applications with excellent runtime characteristics
  • Upgrade and manage AWS infrastructure
  • Automate data ingestion frameworks by building and consuming APIs using Python/Lambda/API Gateway
  • Create and execute unit/integration test cases ensuring software meets requirements
  • Implement cost-effective and performance optimization techniques
  • Assist in identification and implementation of short-term and long-term solution options, including risk assessments
  • Provide technical support to operations or other development teams
Requirements
  • 2+ years of experience in software development using Python and AWS services
  • Strong Python core skills (decorators, pickling/unpickling, list comprehension and other language features)
  • Proficiency with AWS services (Lambda, Step Functions, API Gateway, ECS, RDS, Dynamo DB, S3, IAM)
  • Experience with AWS infrastructure upgrade and management
  • Experience designing large-scale, complex applications with low-latency, fault-tolerance, and consistent availability
  • Ability to automate data ingestion frameworks by building and consuming APIs using Python/Lambda/API Gateway
  • B2+ English level proficiency
Nice to have
  • SQL basics (writing simple queries, aggregate operations, JOINs, etc.)
  • Knowledge of AWS Glue
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

These jobs are for you