Senior ConsultantPython Engineer Senior
Job Summary
Job Description:
Python Engineer Senior
Experience: 57 Years
Location: Mumbai / Pune
Employment Type: Full-Time
Work Mode: Hybrid (3 Days per Week from Office)
Shift Timing: 12:00 PM 9:00 PM
Job Summary
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.
Key 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 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.
Required Skills & Qualifications
Educational Qualification
Bachelors degree in Computer Science Engineering Information Technology or a related field.
Technical Skills
Strong experience in Python development.
Hands-on experience with 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 transform. SAP solutions into Value
NTT DATA Business Solutions is a fast-growing international IT company and one of the worlds leading SAP partners. We are a full service provider delivering everything from business consulting to implementation of SAP solutions including hosting services and support.
Required Experience:
Senior IC
About Company
Global SAP consulting competence and leading full-service SAP software solutions provider in over 30 countries.