Lead Devops Engineer - Fully Remote
Summary
Fully remote (within South Africa) Lead DevOps Engineer role at a technology firm, leading design and operation of scalable cloud infrastructure on AWS/Azure, CI/CD pipelines (Jenkins/GitLab CI/CircleCI), IaC with Terraform/Ansible, and Docker/Kubernetes, while mentoring the DevOps team and ensuring availability, scalability, and security.
Our client, a globally recognized technology firm specializing in scalable software solutions, is actively seeking a seasoned Lead Dev Ops Engineer to join their completely remote workforce. This pivotal role involves leading the design, implementation, and maintenance of our client's robust CI/CD pipelines, cloud infrastructure, and automation strategies. You will be instrumental in fostering a culture of Dev Ops excellence, ensuring high availability, scalability, and security across all environments. As a remote-first organization, we empower our engineers with the autonomy and resources to excel from anywhere in **South Africa**. This is an exceptional opportunity to mentor a team, drive technological innovation, and make a significant impact on critical infrastructure projects.
Key Responsibilities- Lead the design, development, and management of highly available and scalable cloud infrastructure, primarily on **AWS** or **Azure**.
- Implement and maintain robust CI/CD pipelines using tools like Jenkins, Git Lab CI, or Circle CI.
- Automate infrastructure provisioning, configuration management, and deployment processes using tools such as Terraform, Ansible, or Chef.
- Develop and manage containerization strategies using Docker and orchestration platforms like Kubernetes.
- Implement and enforce security best practices throughout the infrastructure and deployment lifecycle.
- Monitor system performance, identify bottlenecks, and implement solutions for optimization.
- Provide technical leadership and mentorship to the Dev Ops team.
- Collaborate with development and QA teams to ensure smooth and efficient software delivery.
- Develop and maintain comprehensive documentation for infrastructure, processes, and tools.
- Participate in on-call rotations to address critical system issues.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 7+ years of experience in Dev Ops, SRE, or system administration roles, with at least 3 years in a leadership capacity.
- Extensive experience with cloud platforms (AWS preferred, Azure also considered).
- Deep expertise in CI/CD principles and tools.
- Strong proficiency in scripting languages (e.g., Bash, Python, Power Shell).
- Hands-on experience with infrastructure-as-code (Ia C) tools (e.g., Terraform, Cloud Formation).
- Proven experience with containerization and orchestration technologies (Docker, Kubernetes).
- Solid understanding of networking concepts, security principles, and system monitoring tools.
- Excellent leadership, communication, and interpersonal skills.
- Ability to thrive in a fully **remote** and collaborative team environment.
- Highly attractive annual salary package of R.
- Full remote work flexibility, allowing you to work from anywhere in **South Africa**.
- Comprehensive medical aid and retirement fund benefits.
- Generous performance-based bonuses.
- Continuous learning and professional development opportunities, including certifications and conferences.
- Exposure to state-of-the-art technologies and challenging projects.
- Collaborative and forward-thinking engineering culture.
- Supportive management and team environment focused on employee growth.