freehire launches on Product Hunt on 26 August.

Follow →

Senior Devops Engineer

Summary

Senior DevOps Engineer at DigiCert designs and maintains scalable Kubernetes infrastructure, automates CI/CD pipelines, and writes IaC using Terraform to ensure secure, high-availability web applications.

Overview

DigiCert – Cape Town, Western Cape, South Africa

Senior DevOps Engineer position at DigiCert. This role focuses on designing, developing, and maintaining the frontend of our web applications in collaboration with cross-functional teams to deliver high-quality, scalable, and reliable web applications that meet customer needs.

What you will do

  • Collaborate with developers, product managers, and operations teams to design and build scalable and secure infrastructure, ensuring seamless integration between software development and deployment.
  • Architect, deploy, and maintain Kubernetes-based solutions to ensure high availability, scalability, and fault tolerance across multiple environments.
  • Design and implement Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or similar, to automate and optimize resource provisioning.
  • Write and maintain application-level code, contributing to both development and operational automation across the infrastructure.
  • Create and maintain CI/CD pipelines with a focus on automating deployment, testing, and monitoring, while ensuring that the infrastructure is well-integrated with the development process.
  • Monitor and optimize system performance, availability, and reliability, taking ownership of the infrastructure health and application performance.
  • Troubleshoot and resolve issues in both development and production environments, collaborating across teams to ensure swift problem resolution.
  • Contribute to architectural decisions, ensuring systems are designed with scalability, security, and maintainability in mind.
  • Stay updated with industry trends, new technologies, and best practices, ensuring the team remains at the forefront of DevOps and development capabilities.

What you will have

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Strong experience in Kubernetes (K8s) and container orchestration for building scalable and resilient systems.
  • Development experience in modern programming languages (e.g., Python, Go, Java) and familiarity with application development, alongside DevOps responsibilities.
  • Proficiency in cloud platforms (AWS preferred), or possibly experience in Azure or GCP.
  • Experience with CI/CD tools (Jenkins, GitLab CI, CircleCI, etc.) and building fully automated deployment pipelines.
  • Strong Infrastructure as Code (IaC) expertise with tools like Terraform, CloudFormation, or similar.
  • Hands-on experience with monitoring tools (e.g., Prometheus, Grafana, Datadog) and a good understanding of logging and alerting.
  • Knowledge of security best practices in cloud and containerized environments.
  • Strong problem-solving and troubleshooting skills across both application development and infrastructure.
  • Provident Fund
  • Medical Aid + Gap Cover
  • Employee Assistance Program
  • Life Insurance
  • Disability Insurance

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology

Industries

  • Technology, Information and Internet

Note: Referrals increase your chances of interviewing at DigiCert. This description contains information about the role and qualifications but may include standard corporate notices.

See also