Skip To Main Content
backgo to search

senior python developer

bullets
Python.Data, Amazon Web Services, CI/CD, SQL, Python, Design Systems, Amazon DynamoDB, Apache Hive, Apache Spark, Data Software Engineering, Databricks
warning.png
Sorry the job is no longer available.

We are seeking a driven, detail-oriented Senior Python Developer to join our remote team. As a Senior Python Developer, you will be responsible for building and maintaining complex data pipelines, working with Spark and Hive data processing frameworks, and developing microservices and CI/CD pipelines.

responsibilities
  • Develop and maintain complex data pipelines using Spark and Hive data processing frameworks
    • Collaborate with cross-functional teams to design, develop, and deploy microservices and CI/CD pipelines
      • Write and optimize SQL queries to improve database performance and accuracy
        • Create and maintain technical documentation, including architecture diagrams and data flow diagrams
          • Work closely with the data governance team to ensure compliance with data security and privacy regulations
            • Participate in code reviews and provide feedback to other developers on best practices and coding standards
              • Troubleshoot and debug issues in the data pipeline and microservices architecture
                • Design and develop data models to support business requirements
                  requirements
                  • At least 3 years of experience in Python development, with a focus on data engineering
                    • Bachelor's degree in a relevant field, such as Computer Science, Mathematics, or a related discipline
                      • Extensive experience with SQL, including writing complex queries and optimizing database performance
                        • Experience with test-driven development and writing unit testing cases using mock frameworks, such as Pytest or unittest
                          • Familiarity with data orchestration tools, such as Airflow, and data modeling
                            • Extensive knowledge of Spark and Hive data processing frameworks, including developing and maintaining data pipelines
                              • Experience with AWS cloud components, such as EC2, S3, Lambda, DynamoDB, SQS, and RDS
                                • Good understanding of data structures and algorithms
                                  • Upper-intermediate or higher level of spoken and written English proficiency
                                    nice to have
                                    • Knowledge and experience of CI/CD processes, including unit testing, code coverage, and code quality metrics

                                      These jobs are for you

                                      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

                                      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