Jobiglo

No results.

Senior DevOps Engineer - Robotics Platform

Grab · Singapore

New
Senior 🇬🇧 English
Linux Ubuntu macOS Windows Ansible Nix Chef Puppet GitLab CI Jenkins GitHub Actions Docker Kubernetes Artifactory Harbor Terraform AWS Alibaba Cloud Python Bash Go ROS2 Colcon CMake Bazel

Job description

About the role

Grab's Robotics Technology team, based in Singapore and China, is building urban embodied AI and robot delivery services. It is looking for a DevOps Engineer to own the engineering environments used by the robotics team: cloud, developer workstations and the robots themselves. Software runs on ARM64 computers on a moving vehicle, is developed on Ubuntu, macOS and Windows, and is built from two engineering sites with different network and cloud constraints. The goal is consistent, reproducible and fast toolchains and builds.

Key responsibilities

  • Own and evolve developer environment tooling across Ubuntu, macOS and Windows, using reproducible, declarative, version-controlled setups.
  • Build and maintain CI/CD pipelines for cloud services, backend systems and cross-compiled embedded/robot software, including ARM64 targets.
  • Own container image and artifact strategy: registries, base images, caching, provenance and promotion between environments.
  • Manage the on-robot software environment: OS images, system packages, dependency pinning, and safe rollout and rollback of host-level changes.
  • Build and operate cloud environments and Infrastructure as Code across regions, including networking, identity and access management.
  • Standardize toolchains and environments across engineering sites while respecting genuine regional differences.
  • Evaluate, specify and support developer and compute hardware (workstations, GPUs, test rigs, onboard compute) and own its lifecycle.
  • Automate manual tasks such as provisioning, onboarding, credential rotation and environment refreshes.
  • Improve build and test speed, write runbooks and documentation, and coach engineers.

Required profile

  • Deep Linux (Ubuntu) systems knowledge: packaging, systemd, networking, storage, troubleshooting from kernel to userspace.
  • Practical experience managing macOS and Windows developer environments alongside Linux.
  • Configuration management and reproducible environments (Ansible, Nix, Chef/Puppet, devcontainers or equivalent).
  • Strong scripting and automation in Python and Bash; Go is a plus.
  • Solid networking and security fundamentals: VPNs, overlay networks, DNS, TLS/PKI, IAM and secret management.
  • Experience supporting build systems for compiled software (CMake, Bazel, colcon or similar).
  • Comfortable on-call and supporting engineers and field sites across time zones.
  • Nice to have: ROS/ROS2 packaging, OTA updates and fleet management (balena, Mender, KubeEdge), endpoint management tools (Jamf, Intune), hardware-in-the-loop rigs, and experience across APAC sites.

Required skills

  • CI/CD with GitLab CI, Jenkins, GitHub Actions or similar, including cross-compilation and multi-architecture builds.
  • Docker and Kubernetes in production, plus artifact and registry management (Artifactory, Harbor or equivalent).
  • Cloud engineering on Alibaba Cloud (Aliyun) and/or AWS with Terraform as the primary IaC tool.

What we offer

  • Term life insurance and comprehensive medical insurance.
  • Parental and birthday leave, and volunteering leave.
  • A confidential assistance programme.
  • FlexWork arrangements such as differentiated hours.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Grab.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:smartrecruiters

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 8 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Grab

Singapore