We are looking for a DevOps / Platform Engineer to focus on creating reliable, reproducible, and secure infrastructure and developer environments that enable software engineers to build and operate complex, multi-party systems with confidence. You will work closely with software engineers to support services written to manage infrastructure and deployment pipelines and help lead a transition from traditional Linux environments toward Nix-based systems (including NixOS). This role is well suited for someone who enjoys working across systems, tooling, and developer experience—and who values correctness, clarity, and long-term maintainability.
Key Responsibilities
Design, build, and maintain infrastructure and deployment pipelines supporting applications.
Support and evolve Linux-based systems, including a transition to Nix / NixOS and reproducible build environments.
Create and maintain CI/CD pipelines for Scala- and TypeScript-based services.
Partner closely with software engineers to improve: developer environments, build and release workflows, observability, reliability, and operational tooling
Operate and support production systems with a focus on reliability, security, and auditability.
Help standardize configuration, tooling, and environments across development and production.
Participate in incident response, root cause analysis, and continuous improvement.
Document systems, processes, and operational knowledge clearly and thoughtfully.
Required Qualifications
A minimum of four years of experience in DevOps, Platform Engineering, SRE, or systems engineering roles.
Strong experience working with Linux systems in production environments.
Experience with Nix, NixOS, or reproducible build systems, or demonstrated interest and hands-on learning in this area.
Experience building and maintaining CI/CD pipelines.
Familiarity with containerized services and modern deployment practices.
Strong understanding of core infrastructure and systems concepts: system configuration and automation, networking fundamentals, monitoring, logging, and alerting, reliability and failure modes
Ability to collaborate effectively with application engineers and explain systems tradeoffs clearly.
Experience working in a remote or distributed team with strong written and verbal communication skills.
Nice to Have
Experience supporting distributed systems or multi-service architectures.
Experience in regulated, high-reliability, or enterprise environments.
Infrastructure-as-code experience (e.g., Nix, Terraform, or similar).
Contributions to open-source projects, tooling, or public infrastructure repositories.
Why This Role
Play a key role in a thoughtful transition to reproducible, declarative infrastructure using Nix. Collaborate with strong engineers solving genuinely hard technical problems. Emphasis on correctness, maintainability, and long-term system health—not quick hacks. Strong learning culture with support for deep technical growth. Remote-first, flexible work environment. Competitive compensation based on experience and location.
Please let Obsidian Systems know that you found this role at devopsprojectshq.com as a way to support us, so we can keep providing you with awesome DevOps jobs.
Never miss a job
Join 2,000+ DevOps developers getting weekly alerts for remote and US/EU roles, Kubernetes, AWS, Terraform, filtered for your stack.
🔒 Need an IP to whitelist?
Get a dedicated static EU outbound IP for Banks, payments, EHRs, APIs, AI.