Python Engineer – Senior
Experience: 5–7 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 robust 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 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.
Required Skills & Qualifications
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 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.
📌 Senior Consultant_Python Engineer - Senior (Mumbai)
🏢 Important Business
📍 Mumbai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.