Job Description
Manager_Python Engineer L4 Expert

 

Job Description:

 

Python Engineer – Expert
Experience: 10–12 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 seeking an experienced and highly skilled Python Engineer to join our technology team. The ideal candidate will have strong expertise in Python backend development, modern web technologies, cloud-native architectures, and large-scale data processing. The candidate will play a key role in designing, developing, and optimizing scalable applications, ETL pipelines, and cloud-based data solutions.
Key Responsibilities
•    Design, develop, and maintain scalable backend applications using Python.
•    Build and optimize ETL pipelines for large-scale data ingestion, transformation, and processing.
•    Develop and maintain data workflows using Apache Airflow.
•    Implement cloud-native solutions leveraging AWS services such as AWS Glue, S3, Lambda, and other related services.
•    Develop and optimize distributed data processing applications using PySpark.
•    Collaborate with frontend teams to integrate React.js-based user interfaces with backend services.
•    Design and implement RESTful APIs, microservices, and event-driven architectures.
•    Work with relational and NoSQL databases to ensure efficient data storage and retrieval.
•    Participate in code reviews, architecture discussions, and technical design sessions.
•    Implement CI/CD pipelines and DevOps best practices for automated deployments.
•    Collaborate with cross-functional teams in an Agile development environment.
•    Troubleshoot production issues and optimize application performance, scalability, and reliability.
Required Skills & Qualifications
Educational Qualification
•    Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field.
Technical Skills
•    Strong expertise in Python programming and backend development.
•    Hands-on experience with React.js and modern JavaScript frameworks.
•    Extensive experience designing, building, and maintaining ETL pipelines.
•    Strong hands-on experience with AWS services including:
o    AWS Glue
o    Amazon S3
o    AWS Lambda
o    Other related AWS services
•    Proven experience with Apache Airflow for workflow orchestration.
•    Strong experience with PySpark and distributed data processing.
•    Experience working with relational and NoSQL databases.
•    Solid understanding of REST APIs, Microservices Architecture, and Event-Driven Systems.
•    Hands-on experience with Git, version control, and CI/CD pipelines.
•    Strong knowledge of Agile/Scrum methodologies.
Preferred Skills
•    Experience in cloud-native application development.
•    Exposure to data engineering and big data ecosystems.
•    Strong problem-solving and analytical skills.
•    Excellent communication and stakeholder management abilities.
•    Experience working in enterprise-scale environments.
Key Competencies
•    Technical Leadership
•    Solution Design & Architecture
•    Data Engineering
•    Cloud Computing (AWS)
•    Performance Optimization
•    Collaboration & Teamwork
•    Agile Delivery

Get empowered by NTT DATA Business Solutions!

We transform. SAP® solutions into Value

 

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.

 

     

 

 

Software Development