backgo to search

senior python developer

bullets
Data Software Engineering, Databricks, Elasticsearch, NoSQL Databases, Python, SQL, Amazon DynamoDB, Amazon Web Services, Apache Hive, Apache Spark, CI/CD, Redash

We're actively searching for an adept Senior Python Developer to join our distributed team remotely.

As a Senior Developer, you'll play a pivotal role in our crew, engaging in a project dedicated to seamlessly transitioning a substantial data platform to the Cloud. Your tasks will involve crafting and executing scalable, effective data processing solutions utilizing Databricks and Elasticsearch, overseeing NoSQL databases, and leveraging Python and SQL to construct and uphold data pipelines.

If you have a passion for data engineering and boast a history of delivering top-notch solutions, we extend a warm invitation for you to become part of our vibrant team.

responsibilities
  • Work collaboratively with the team to architect and produce scalable data processing solutions using Databricks and Elasticsearch
  • Administer NoSQL databases, ensuring data quality, precision, and uniformity
  • Fabricate and sustain data pipelines using Python and SQL
  • Translocate data from on-premise to Cloud domains, employing Amazon Web Services and other Cloud technologies and services
  • Instill best practices for data modeling, storage, and retrieval, guaranteeing peak performance and efficiency
  • Fine-tune data processing and management workflows, pinpointing areas for enhancement and implementing remedies
  • Engage in code reviews and contribute to shaping superior engineering practices
  • Effectively communicate and collaborate with stakeholders throughout the organization, including product managers, data analysts, and fellow software engineers
requirements
  • A minimum of 3 years of pertinent experience in Data Software Engineering, showcasing proficiency in Python and SQL
  • Possession of a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Extensive hands-on experience in Databricks and Elasticsearch for distributed data processing
  • A robust grasp and practical experience with NoSQL databases and data modeling principles
  • Familiarity with Cloud platforms, notably Amazon Web Services, and executing data migration from on-premise to Cloud settings
  • Demonstrated problem-solving acumen and capability to navigate intricate data processing challenges
  • Superlative communication skills, encompassing Upper-Intermediate or higher proficiency in verbal and written English
nice to have
  • Hands-on familiarity with Amazon DynamoDB and Apache Hive for adept data management and processing
  • Expertise in Apache Spark for proficient distributed data processing
  • Understanding of CI/CD processes and tools, such as Redash, for seamless continuous integration and delivery

benefits for locations

india.svg
For you
  • Insurance Coverage 
  • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
  • Financial assistance for medical crisis 
  • Retiral Benefits – VPF and NPS 
  • Customized Mindfulness and Wellness programs 
  • EPAM Hobby Clubs
For your comfortable work
  • Hybrid Work Model 
  • Soft loans to set up workspace at home 
  • Stable workload 
  • Relocation opportunities with ‘EPAM without Borders’ program

For your growth
  • Certification trainings for technical and soft skills 
  • Access to unlimited LinkedIn Learning platform 
  • Access to internal learning programs set up by world class trainers 
  • Community networking and idea creation platforms 
  • Mentorship programs 
  • Self-driven career progression tool

don't have time? Apply later!We send you a link to the job in your e-mail
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
a smiling man wearing sunglasses