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