DevOps Consultant

Job Title: DevOps Engineer

Location: Bristol or Cambridge, UK

Type: Contract (Inside IR35)

Our client are a global semiconductor company.

Key Responsibilities

  • GitHub Adoption & Tooling: Don’t just manage GitHub; build it. Use the GitHub API/GraphQL to develop internal tools, GitHub Apps, and custom Actions that automate governance, security, and repository lifecycle management.
  • Cloud-Native CI/CD: Design and orchestrate scalable build environments using Docker and Kubernetes. You will be responsible for the "Self-Hosted Runner" architecture, ensuring builds are isolated, reproducible, and fast.
  • Linux Systems Programming: Optimize build performance at the system level. You will analyze bottlenecks in the CI pipeline, from CPU/Memory constraints to I/O and interconnect fabric on our Linux-based build farms.
  • Infrastructure as Code (IaC): Use Terraform, Ansible, or Go to manage our global CI infrastructure, ensuring that every piece of the environment is version-controlled and reproducible.
  • Service Orchestration: Build and maintain the "middleware" that connects GitHub to our internal hardware-in-the-loop labs, enabling automated testing on physical silicon.

Required Technical Skills

  • Proficiency in Python, Go (Golang), or C/C++. You should be comfortable writing production-grade code to solve infrastructure problems.
  • GitHub Internals: Deep experience with GitHub Enterprise, specifically GitHub Actions, Environments, and API-based automation.
  • Linux Mastery: Strong background in Linux Systems Programming and shell scripting. You understand how the kernel handles resources and how to profile system performance.
  • Containerization: Expert-level knowledge of Docker and Kubernetes (K8s) orchestration for managing ephemeral build agents.
  • DevOps Mindset: Experience with Git-based workflows (Gitflow, Trunk-based) and a "Shift Left" approach to security and testing.

If this sounds of interest, please reach out to daniel@microtech-global.com for more information!

Job Details

Company
microTECH Global LTD
Location
Cambridgeshire, England, United Kingdom
Posted