Remote job
DevOps Engineer
Job details
About this role
Role overview Own the infrastructure and delivery systems that support multiple client projects. You will build and operate cloud environments, deployment pipelines, and observability, while improving security and controlling infrastructure costs.
Responsibilities - Build and maintain infrastructure as code across major cloud providers. - Design CI/CD pipelines that complete test and deployment cycles in under ten minutes. - Configure monitoring, alerting, and centralized logs so incidents reach the people able to resolve them. - Review cloud spending and implement savings through right-sizing, storage choices, or reserved capacity. - Improve security through secrets management, network controls, least-privilege access, and backup and restore exercises. - Help engineering teams resolve environment problems and unblock deployments.
Requirements - At least four years in DevOps, SRE, or platform engineering, operating production workloads. - Strong Terraform or equivalent infrastructure-as-code skills and production experience with containers and orchestration. - Experience designing CI/CD systems from the ground up. - Solid Linux and networking knowledge, including diagnosing service failures without relying on dashboards. - Scripting skills in Bash and Python or TypeScript. - A security-minded approach to infrastructure and access configuration.
Nice to have - Experience with multi-account or multi-tenant cloud architectures, or Kubernetes at production scale. - Consulting experience across several environments at once. - Measurable results from cloud cost optimization.
Benefits and work setup - Full-time, remote role based in South Africa. - The selection process includes a portfolio review, a technical discussion about shipped work, and a session with the team. It typically takes about two weeks, with a human response to applicants.