DevOps Engineer (with OCaml Knowledge) - zk Infrastructure at MLabs
Remote, Scotland, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

24 Sep, 25

Salary

0.0

Posted On

25 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Soft Skills, Maintenance, Distributed Systems, Shell Scripting, Docker, Devops, Ocaml, Automation

Industry

Information Technology/IT

Description

We are looking for a proactive and independent DevOps Engineer with experience in Nix to help us scale our zero-knowledge infrastructure on testnet and mainnet. You will play a key role in enabling efficient transaction proving by setting up the necessary environment, pipelines, and release tooling for our SNARK-based architecture. You must be hands-on, self-directed, and able to take full ownership of delivery from setup to deployment.

TECHNICAL SKILLS

  • Strong experience in DevOps (Nix/Nixos, Terraform, Docker, GitHub Actions, etc.).
  • Experience with OCaml projects — understanding build systems like Dune,

managing dependencies.

  • Experience deploying and managing distributed systems or proving clusters.
  • Comfortable with Linux systems administration, shell scripting, and automation.

‍‍ SOFT SKILLS

  • Able to work independently with minimal supervision.
  • Comfortable owning projects from setup to maintenance.
  • Strong problem-solving mindset and sense of urgency.
  • Excellent communication in a remote-first, async environment.
Responsibilities
  • Design, implement, and maintain CI/CD pipelines for a zk rollup and proving

environment.

  • Automate builds, tests, and releases.
  • Provision and manage machines for parallel SNARK proving at scale (cloud or bare

metal).

  • Support testnet deployments, monitor health, and manage upgrades.
  • Collaborate with protocol and engineering teams to integrate DevOps with zk circuits

and infrastructure.

  • Implement logging, alerting, and monitoring for proving-related services.
Loading...