DevOps / Infrastructure Engineer (Linux & macOS Operations)
- Contractor
- Remote
Job Description:
We're looking for a hands-on DevOps / Infrastructure Engineer who will primarily own Linux server operations and macOS machine infrastructure. This role focuses on maintaining reliable build and server environments, with additional exposure to networking, cloud, CI tooling, and compliance operations.
Key Responsibilities
Linux Server Operations:
- Maintain and operate production Linux servers (VMs and bare metal).
- OS upgrades, patching, hardening, monitoring, backup/restore.
- Troubleshoot system and service-level issues.
- Self-hosted application setups and maintenance.
macOS Runner Infrastructure:
- Operate macOS-based CI runners and servers.
- Manage macOS VM and image lifecycle (create, upgrade, maintain).
- Xcode and iOS build toolchain upgrades.
- Ensure runner stability and performance.
Infrastructure & Networking:
- Firewall, VPN, DNS, SSL/TLS certificate management.
- Reverse proxies and HTTP/HTTPS services.
- Data center coordination when needed.
CI / Cloud / Self-Hosted:
- Support Jenkins and CI runner operations.
- Assist with self-hosted customer environments.
- Basic cloud ops (GCP-first): IAM, storage, billing awareness.
Docs & Operations:
- Maintain concise infrastructure documentation.
- Participate in incident response and RCA.
Requirements
- 3+ years of experience as an Infrastructure / DevOps / Systems Engineer.
- Strong Linux system administration experience (production).
- Working experience managing macOS servers or CI runners.
- Solid fundamentals in networking (DNS, HTTP/HTTPS, SSL/TLS, firewall/VPN).
- Familiarity with Docker/Podman and CI systems (e.g., Jenkins).
- Comfortable with troubleshooting, upgrades, and operational ownership.
Nice to Have
- Kubernetes / Helm experience.
- GCP, Cloudflare, or marketplace image experience (AWS / Azure).
- Infrastructure as Code (Terraform, Packer).
- Data center or bare-metal experience.
- SOC 2 / compliance tooling exposure.