- Full-time
Senior DevOps Engineer
Explore exciting senior DevOps engineer opportunities in Cape Town , South Africa. This role demands expertise in cloud platforms like AWS, Azure, or GCP, coupled with strong skills in CI/CD pipelines, infrastructure as code (IaC) using tools such as Terraform or Ansible, and containerization technologies like Docker and Kubernetes . Senior DevOps engineers are crucial for automating and streamlining software development and deployment processes, ensuring system reliability, scalability, and security. If you possess a deep understanding of system administration, scripting languages (Python, Bash), and a passion for continuous improvement, your skills are highly sought after in the dynamic tech scene of Cape Town . This position offers a chance to contribute to innovative projects and drive technological advancements within leading organizations.
Salary
R600,000 – R950,000 per year
Location & Work Type
Cape Town | Hybrid
Responsibilities
- Design, build, and maintain scalable and reliable cloud infrastructure, primarily on AWS/Azure/GCP.
- Develop and manage CI/CD pipelines for automated build, test, and deployment processes.
- Implement and manage infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Automate system administration tasks and operational processes.
- Monitor system performance, identify bottlenecks, and implement optimizations.
- Implement and manage containerization technologies such as Docker and Kubernetes.
- Ensure the security and compliance of our infrastructure and applications.
- Collaborate with development and QA teams to troubleshoot and resolve production issues.
- Develop and maintain comprehensive documentation for infrastructure and processes.
- Participate in on‑call rotations for incident response and resolution.
- Optimize and secure infrastructure while supporting continuous operational improvements.
- Evaluate, recommend, and implement new technologies and infrastructure best practices.
- Manage global, hybrid infrastructure and identity platforms to ensure uptime, security, and performance.
- Implement identity security controls (Conditional Access, MFA, PIM) and drive transition from Active Directory to Entra ID.
- Provide 3rd and 4th line support for complex issues in collaboration with the Technology and Innovation team.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of hands‑on system administration or infrastructure management experience, ideally within the financial services industry.
- Comprehensive expertise in Microsoft Entra ID and identity management, including MFA, PIM, and Conditional Access.
- Strong proficiency in Azure (IaaS, PaaS/SaaS) and Azure Virtual Desktop environments.
- In‑depth knowledge of the Microsoft infrastructure stack, covering Windows Server, Active Directory, DNS, IIS, and SQL.
- Experience with Office 365 tools, Microsoft Defender, and Mimecast security solutions.
- Competency in administration and Infrastructure as Code scripting using PowerShell, KQL, and Terraform.
- Solid understanding of IT fundamentals, networking basics, enterprise security concepts, RBAC, and least privilege principles.
- Proven capability in system implementation and complex 3rd and 4th line troubleshooting and support.
- Self‑motivated, proactive, and personable approach with strong communication skills and readiness for out‑of‑hours incident response.
- Experience with On‑call rotations and incident response.
- Experience with project management tools such as Jira.
- Experience with cloud platforms (AWS, Azure, GCP) and their services.
- Strong expertise in CI/CD tools (Jenkins, GitLab CI, CircleCI).
- Proficiency in scripting languages such as Python, Bash, or Go.
- Experience with containerization technologies (Docker, Kubernetes).
- Solid understanding of networking concepts, security best practices, and monitoring tools.
- Experience with infrastructure as code tools (Terraform, Ansible, Chef, Puppet).
- Excellent problem‑solving and troubleshooting skills.
- Strong communication and collaboration skills, with demonstrated experience in remote teams.
Benefits
- Highly competitive salary and performance‑based incentives.
- Comprehensive health, dental, and vision insurance.
- Generous vacation and paid time off.
- Professional development opportunities, including training and certifications.
- A fully remote work environment that fosters work‑life balance.
- The chance to work with cutting‑edge technologies and solve complex challenges.
- Annual performance‑based bonus.
- Retirement savings plan with company matching.
- Collaborative and innovative team culture.
- Company‑provided equipment.
#J-18808-Ljbffr