DevOps Engineer
Core
Architect the technical bridge between software, firmware, and physical infrastructure for autonomous systems deployed across edge devices, microcontrollers, and cloud systems.
Role type
DevOps Engineer (EdgeOps/DevSecOps)
Builds
Autonomous stack for air, land, and sea systems
Domain
Defence technology / Embedded systems / Edge computing
Deliverable
infrastructure
Required skills
GitLab CI/CD, Docker, Python, Bash, Linux (Debian/Ubuntu), ARM64 cross-compilation, Git/Git Flow, OCI containerization, GCP integration, Zero Trust IAM
Preferred skills
Cloud platforms, GCP services (GCE, Cloud Build, Artifact Registry), embedded hardware (NVIDIA Jetson, Raspberry Pi), MCU firmware integration
Responsibilities
Create and refine GitLab CI/CD pipelines for cross-compiled embedded builds; Facilitate automated build-test-deploy processes across on-premises edge hardware and GCP; Establish secure software delivery using DevSecOps principles; Oversee artifact lifecycles and multi-architecture containerisation; Develop and maintain build and deployment scripts; Collaborate with firmware teams to integrate microcontrollers and sensor boards; Build secure links between on-premises infrastructure and GCP; Integrate on-premises identity providers with GCP IAM; Orchestrate transition of cloud workloads to on-premises infrastructure; Manage egress costs and minimize latency.
Seniority
Mid-level (2-5 years experience)