DevOps Engineer

All3 — United Kingdom · Posted ~3 hours ago

Junior Full-time

Skills

GitLab CI CI/CD pipelines C++ Python Linux Infrastructure automation

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A growing engineering team is seeking a DevOps Engineer to improve CI/CD reliability, maintain infrastructure, automate software delivery workflows, and collaborate with experienced engineers on complex software systems. The role offers mentorship and opportunities to develop advanced platform engineering skills.

Highlights

Opportunity to work on advanced engineering systems with mentorship, automation challenges, and growth toward platform engineering.

Description

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;Flexible working schedule;28 days of annual leave;5 wellness days per year.