ManagerPython Engineer L4 Expert
Job Summary
Job Description:
Python Engineer Expert
Experience: 1012 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 -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
Bachelors or Masters 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 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
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:
Manager
About Company
Global SAP consulting competence and leading full-service SAP software solutions provider in over 30 countries.