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, focused on maintaining and improving the Continuous Integration pipelines behind Mantis, our autonomous four-legged construction robot. You will work with senior engineers to keep our C++/Python builds fast and stable, manage our on-premise infrastructure, and build automation that keeps our robot software tested and ready to deploy. The role comes with direct mentorship and a clear path to grow into 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, with a knack for optimizing complex builds.
- 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).
- Experience with MLOps practices or tooling (e.g., model versioning, training pipelines).
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 dental or full medical (dental treatments aren't covered) insurance;
#J-18808-Ljbffr