Head of Software & Data Engineering
Your Mission
This position will be responsible for leading a team of engineers in developing and deploying intelligent systems and environments (IoT, MLOps, Visualization, and Simulations) that drive productivity, quality, logistics, and manufacturing advancements within the cutting-edge, software-defined factory. This leader will be a key contributor to the Technology Innovation Group, ensuring the team's work aligns with Hyundai Motor Group's vision.
What To Expect
[At-Scale Deployment of Digital Systems]
- Evaluate and define requirements for deploying IoT, AI and simulation technologies at scale.
- Leverage cloud platforms (AWS, Azure, GCP) and on-premise solutions for secure and scalable deployments.
[Solution Design and Architecture]
- Architect solutions integrating IoT platforms (e.g., Thingworx, Kepware) with public/private cloud infrastructure.
- Incorporate AI, MLOps, LLMOps, and simulation tools like Nvidia Omniverse to create intelligent systems.
[Enterprise Data Architecture]
- Provide abstract representations of organizational data needs and design comprehensive data management strategies.
- Develop architectures for data lakes, warehouses, and marts to unify data assets for analytics.
[Data Governance and Security]
- Implement governance policies ensuring compliance with regulations (e.g., GDPR).
- Establish robust data quality control measures to maintain accuracy and accessibility.
[Technical Leadership]
- Lead cross-functional teams of developers, database administrators, and engineers.
- Act as a liaison between digital transformation teams and IoT/data engineers to align technical efforts with business goals.
[Project Management]
- Assess existing systems for weaknesses and identify skill sets, manpower, and timelines necessary for successful implementation.
- Oversee development while ensuring ongoing system maintenance
What You'll Bring
- Bachelor's Degree in Computer Science, Information Technology or relevant disciplines
- At least 13 years of experience in IT/OT Systems, data architecture and technologies
- Proficiency in programming languages such as Python, SQL, Java, and C++
- Deep understanding of database management systems and data modeling techniques
- Experience with Big Data technologies, cloud computing platforms, and data analytics tools
- Strong project management and time management abilities
- Excellent communication skills to collaborate with various stakeholders
- Develop data pipeline processes to move data from OLTP to OLAP systems
- Familiarity with SCADA and proficiency in standard communication protocols
- Technical skills in Docker, CI/CD Pipeline, C#, Java, Spring Boot, Vue.js, React.js