DevOps Engineer

Singapore, Singapore

Full Time

H

Hyundai-Aptiv
Apply now Apply later

Posted 1 month ago

The Hyundai-Aptiv Autonomous Driving Joint Venture develops world class production-ready autonomous driving systems. The joint venture leverages Hyundai Motor Group’s design, engineering, and manufacturing expertise and Aptiv’s autonomous driving solutions to commercialize an SAE Level 4 platform for robotaxi providers, fleet operators, and automotive manufacturers.
Headquartered in Boston, the Hyundai-Aptiv Autonomous Driving Joint Venture has operations in the US and Asia. An official name for the new joint venture will be unveiled soon!
About this position
We are looking to add an DevOps Engineer to the team to focus on security challenges pertaining to building embedded systems for autonomous vehicles and cloud infrastructure.

Things you'll get to work on:

  • Establish and maintain a continuous integration (CI) pipeline to fully automate the deployment of wide range of software products (from the software running on our cars, to fleet management and backend cloud services)
  • Develop tools for deployment and monitoring of highly available, mission critical services
  • Troubleshoot and resolve critical build and development issues
  • Work with security experts in developing and implementing state of the art security controls
  • Work with software engineers and platform architects to design and develop custom SW packages
  • Improve the performance, and reliability of our simulation infrastructure
  • Refine processes to support frequent road tests

Education and Experience we want from you:

  • A degree in Computer Engineering, Software Engineering, Computer Science or a related field
  • 3+ years of DevOps/Cloud Engineering experience
  • 3+ years of working experience with public clouds (AWS, Azure, GCP)

Skills and traits you will likely already have:

  • Strong background in Linux, version control, CI/CD and cross-platform scripting languages (python, bash or similar)
  • Strong experience working with containers and package management for C/C++
  • Experience with build systems (CMake, Make or equivalent)
  • Create reproducible infrastructure (IaC) using Terraform, Packer, Ansible or similar
  • Basic understanding of Container Orchestration Platform such as Kubernetes or Openshift
  • Experience with cloud-based security management tools such as Dome9, AlertLogic, Threat Stack,Redlock etc
  • Have strong communication skills with teams all around the world

Bonus points (but not required):

  • Experience with automation and configuration management using Chef, Puppet, Ansible or equivalent
  • Experience with High Performance Computing Infrastructure (e.g. SLURM, SageMaker, etc.)
  • Experience with orchestration tools (Kubernetes, Marathon, Swarm or equivalent) to manage microservices
  • Experience managing AWS and in-house server infrastructure
  • Experience with setting up logging and monitoring tools (Datadog, Grafana, Elasticsearch or equivalent)
  • Development skills in JavaScript, Bash Python, or Groo
Job tags: Ansible AWS Azure Bash C CD Chef CI Elasticsearch GCP Grafana High performance JavaScript Kubernetes Linux Packer Puppet Python Terraform