Data Engineer

Job Description

Siemens Energy, Siemens Limited India is seeking a responsible, professional, and self-motivated individual to fill the position of “Data Engineer” within the Gas Turbine (GT) Research & Development group in Gurgaon, India. The primary responsibility is to connect our existing computational/engineering/scientific tools, applications and environments created over the past 3 decades with the emerging cloud-based databases and computing environment.
We seek experienced software professionals with proven capability in building a unified seamless data integration architecture that would be suitable for cloud.

Roles & Responsibilities:
• Survey the existing landscape of software applications, tool chains and automation scripts
• Prepare a roadmap for transforming the existing landscape for the cloud-based solution architecture
• Develop suitable data models and ETL pipelines
• Design and builds application data interfaces for efficient standard communication across the landscape (using YAML, JSON, HDF5)
• Drives the technical design of the solution components that respond to the above requirements, optimized for integration with AWS native services
• Apply software development lifecycle process for the analysis, design, implementation, testing and validation for building the application
• Create standard guidelines for future application development 

Qualification & Experience:
• Engineering / Science undergraduate degree with solid understanding of cloud-based software design and development
• 5+ years of experience in the design and implementation of complex IT solutions (including scalable cloud-based solutions and microservices architectures)
• Solid understanding & experience of database and applications built on SQL and modern NoSQL databases having been involved in the end-to-end stages
• Experience in building database architecture and data pipelines
• Software configuration management and CICD pipeline using GiT
• Set up automated testing methods and technique to ensure bug free and stable software required for building mission critical apps
• Working knowledge of software development tools and methodologies
• Good to have: 
o Understanding of manufacturing/mechanical domain

Skills required:
• Strong command in C++/Python programming
• SQL and NoSQL Database Systems
• Data pipelines and ETL
• Data interchange formats e.g., JSON
• Windows and Linux OS
• Architecture and UML diagrams 
• CI/CD Orchestration

General competencies:
• Strong critical thinking
• Excellent verbal and written communications skills in English, including good presentation skills
• Independent contributor who takes initiative and decisive
• Focused on the purpose and committed to delivering minimum viable product in a timely fashion
• Ability to prioritize tasks and follow the Agile methodology
• Promotes a culture of inclusion where everyone feels respected and valued
• Acts as an owner of our company, with a passion to win and deliver exceptional results through continuous improvement
• Collaboration skills in order to work in an inclusive yet culturally diverse global development team

Organization: Siemens Energy

Company: Siemens Limited

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?