DevOps Engineer
All3 is transforming how buildings are conceived, developed, and delivered. We combine AI-powered design with robotic prefabrication and on-site assembly to build custom architecture at the cost and speed of mass production - unlocking even the most complex sites.
We’re currently seeking a DevOps Engineer to join our team. You will be focused on maintaining and improving the Continuous Integration pipelines that power Mantis, our autonomous four-legged construction robot. You will partner with senior engineers to keep our C++/Python builds fast and stable, manage our on-premise infrastructure, and build automation tooling to ensure the software driving our robots is always tested and ready to deploy. This role offers direct mentorship and a clear path to grow your skills in advanced platform engineering or robotics.
Responsibilities:
- Pipeline Maintenance & Monitoring: Triage GitLab CI failures; resolve environment and infrastructure bottlenecks, and partner with software engineers to untangle complex C++ dependency conflicts.
- Infrastructure Management: Provision, patch, and maintain on-premise GitLab Runners, Dockerized build systems, and assist with hardware-in-the-loop (HIL) test environments.
- Automation: Write targeted Python or Bash scripts to automate operational tasks and accelerate development, build, and CI/CD workflows.
- Documentation: Create clear runbooks for local development setups and build troubleshooting.
Expertise:
- Systems & Scripting: Proficient with Linux command-line utilities and automation scripting (Python or Bash).
- Version Control: Solid grasp of Git workflows, branching, and merge conflict resolution.
- Containerization: Hands-on experience writing Dockerfiles and managing container images.
- CI Fundamentals: Understanding of Continuous Integration principles and declarative pipelines.
Would be a plus if you have:
- Exposure to observability (Prometheus, Grafana) or basic Cloud/IaC (AWS, Terraform).
- Understanding of C++ compilation (CMake, linkers) or ARM-based edge devices (Raspberry Pi, NVIDIA Jetson) like those used on our robots.
- Basic networking knowledge (TCP/IP, DNS, SSH).
We offer:
- Chance to be a part of a large-scale project;
- Team driven by impactful cause;
- Hybrid format of work with the lab located in Park Royal;
- Private health insurance;
- Flexible working schedule;
- 28 days of annual leave.