Senior Consultant_Python Engineer - Senior

HybridSalary not specified

Tech Stack

ReactRESTPythonAWSAirflowCI/CDETLGitSQL

Job Description, Responsibilities & Requirements

About the Position

Senior Consultant_Python Engineer - Senior

We are looking for a skilled and motivated Senior Python Engineer to join our growing technology team. The ideal candidate will have strong experience in Python development, cloud-based data solutions, ETL pipeline development, and modern web technologies. The role involves building scalable applications, developing data processing workflows, and collaborating with cross-functional teams to deliver high-quality solutions.

Responsibilities

  • Design, develop, test, and maintain backend applications using Python.
  • Build and support ETL processes and data pipelines for data integration and transformation.
  • Develop and manage workflow orchestration using Apache Airflow.
  • Work with AWS services, including AWS Glue and other cloud-native technologies, to build scalable data solutions.
  • Develop and optimize distributed data processing jobs using PySpark.
  • Collaborate with frontend teams to integrate React.js applications with backend services.
  • Design and develop RESTful APIs and microservices.
  • Write efficient SQL queries and work with relational databases for data management and reporting.
  • Participate in code reviews, debugging, performance tuning, and application optimization.
  • Implement and maintain CI/CD pipelines and version control practices using Git.
  • Work closely with stakeholders, business analysts, and development teams in an Agile environment.
  • Troubleshoot production issues and ensure application reliability and performance.

Requirements

Educational Qualification

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.

Technical Skills

  • Strong experience in Python development.
  • Hands-on experience with React.js and modern JavaScript frameworks.
  • Experience designing and implementing ETL processes and data pipelines.
  • Hands-on experience with AWS Glue and AWS cloud services.
  • Experience with Apache Airflow for workflow orchestration.
  • Strong knowledge of PySpark and distributed data processing concepts.
  • Experience with SQL and relational databases.
  • Familiarity with Git, CI/CD pipelines, and Agile methodologies.
  • Understanding of REST APIs and microservices architecture.

Preferred Skills

  • Exposure to cloud-native application development and data engineering practices.
  • Experience working with large-scale data processing environments.
  • Knowledge of performance optimization and troubleshooting techniques.
  • Strong communication and collaboration skills.
  • Ability to work independently and manage multiple priorities effectively.

Key Competencies

  • Python Development
  • Data Engineering & ETL
  • AWS Cloud Services
  • Apache Airflow
  • PySpark
  • SQL & Database Management
  • Problem Solving & Analytical Thinking
  • Agile Development Practices
  • Collaboration & Teamwork

We Offer

  • Competitive salary
  • Opportunity to work in a fast-growing international IT company
  • Be part of one of the world’s leading SAP partners
  • Full service provider delivering everything from business consulting to implementation of SAP solutions, including hosting services and support

About the Company

NTT DATA Business Solutions is a fast-growing international IT company and one of the world’s leading SAP partners. We are a full service provider delivering everything from business consulting to implementation of SAP solutions, including hosting services and support.

Locations

  • Mumbai, India
  • Pune, India

Employment Type

  • Full-time

Work Mode

  • Hybrid (3 Days per Week from Office)

Experience Level

  • Senior

Job Details

Location:
India
Employment Type:
Full-time
Work Mode:
Hybrid
Posted on TheJob:
Jul 2, 2026
Last checked:
Jul 2, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.