SUMMARY :
Senior DevOps Engineer (remote)
POSITION INFO :
Senior DevOps Engineer Start Date : ASAP
Location : Remote – South Africa
Education Level : Degree
Job Level : Senior
Type : Fixed term contract (1 year, with possibility to renew)
Job Description
We are looking for a highly skilled Senior DevOps Engineer to lead the DevOps team in building, optimizing, and scaling cloud and on‑premise platforms.
Reporting to the , you will shape infrastructure, streamline development workflows, and ensure systems are secure, reliable, and cost-effective.
This role combines hands‑on technical expertise with team leadership and strategic thinking.
Key Responsibilities
- Lead and mentor the DevOps team, fostering collaboration, learning, and innovation.
- Design, develop, and maintain cloud and on‑premises infrastructure to support scalable, secure, and highly available solutions.
- Build, maintain, and improve CI/CD pipelines for faster, safer deployments.
- Manage AWS environments, including provisioning, monitoring, and cost optimization.
- Implement and maintain infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Ensure systems observability with logging, monitoring, and alerting tools.
- Collaborate with cross‑functional teams to ensure infrastructure supports business needs.
- Automate repetitive tasks and processes for efficiency.
- Implement security best practices, compliance standards, and disaster recovery strategies.
What We Are Looking For
- Strong analytical and critical thinking abilities.
- Excellent communication skills — able to clearly articulate complex ideas.
- Highly collaborative, with a track record of working effectively across teams.
- Adaptable problem‑solver who thrives in changing environments.
- Passion for data and software engineering, with a naturally curious mindset.
- Commitment to secure, inclusive, and equitable technical solutions.
- Self‑motivated and proactive in identifying and pursuing improvements.
- Demonstrates exemplary software engineering practices in daily work.
Skills & Experience – Must Haves
- Proven experience delivering across all phases of the software development lifecycle.
- 5+ years of experience in DevOps, Cloud Engineering, or Site Reliability Engineering.
- Advanced skills with Linux, containerization (Docker, Kubernetes), Python, R, SQL, WSL2.
- Strong experience with RESTful API development.
- Expertise in designing and implementing cloud architecture (AWS, Azure, or GCP) and on‑premises solutions (VMware, OpenStack, KVM, HPC clusters).
- Solid understanding of databases (SQL / NoSQL) and data pipelines.
- Proficiency in Infrastructure as Code (Terraform, CloudFormation) and CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
- Experience implementing automated testing and designing scalable software solutions.
- Knowledge of security best practices, including IAM, encryption, and compliance frameworks.
- Familiarity with web application frameworks and machine learning deployment.
Skills & Experience – Nice to Haves
- Experience in Site Reliability Engineering (SRE), championing operational excellence, resilience, backups, disaster recovery, and security.
- Experience in building web services on AI / ML models.
Qualifications
- Bachelor’s degree in Computer Science, IT, Engineering, Mathematics, or equivalent practical experience.
- AWS certifications are a plus.
Technology Stack
- AWS and Azure
- Python, Docker, Kubernetes, AWS EKS / ECS, AWS CDK and Terraform
- CKAN, Metabase & other Open Source solutions
- MySQL, MsSQL, PostgreSQL
- GitHub Actions, AWS Code Pipeline
Culture & Values
Alignment with a culture of openness, equality, and inclusion.
Passion for data and technology.
High ethical standards, integrity, and commitment to continuous learning.
Dedication to ongoing performance improvement and knowledge sharing.
#J-18808-Ljbffr