Senior DevOps Engineer

Placements24

Riverton (UT)

On-site

USD 54,000 - 79,000

Full time

46 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical aid
Retirement fund contributions
Paid vacation
Professional development
Profit sharing
Cutting-edge tools
Wellness program
Team lunches
Modern office

Job summary

Placements24 seeks an experienced Senior DevOps Engineer to join a fast-paced software development team in Upington, Northern Cape. You will bridge software development and IT operations, automating build, test, deployment, and operational processes in an on-site environment.

The role requires a strong background in system administration, software development, and cloud infrastructure with a focus on CI/CD, IaC, and containerization.

Qualifications

  • Minimum of 6 years of experience in a DevOps, SRE, or system administration role.
  • Proven experience designing and implementing CI/CD pipelines using Jenkins, GitLab CI, CircleCI, or Azure DevOps.
  • Strong proficiency with Infrastructure as Code (IaC) tools (Terraform, Ansible, Puppet, Chef).
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP).
  • Expertise in containerization technologies such as Docker and orchestration platforms like Kubernetes.
  • Solid understanding of scripting languages (Python, Bash, PowerShell).
  • Experience with monitoring and logging tools (Prometheus, Grafana, ELK stack).
  • Familiarity with Linux operating systems.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • Experience with microservices architecture is a plus.

Responsibilities

  • Design, implement, and manage CI/CD pipelines for automated build, test, and deployment processes.
  • Develop and maintain infrastructure as code (IaC) using Terraform, Ansible, or CloudFormation.
  • Manage and automate cloud infrastructure on AWS, Azure, or Google Cloud.
  • Monitor system performance, availability, and security, and implement proactive measures.
  • Troubleshoot and resolve issues across development, testing, and production environments.
  • Implement and manage containerization technologies (Docker, Kubernetes).
  • Collaborate with development and QA teams to ensure smooth software releases.
  • Establish and enforce best practices for version control, configuration management, and deployment.
  • Optimize infrastructure for performance, scalability, and cost-efficiency.
  • Develop scripts and tools to automate repetitive operational tasks.
  • Participate in on-call rotations to provide support for production systems.
  • Document infrastructure, processes, and configurations.

Skills

CI/CD design
Cloud platforms
Python
Bash
Linux
Automation
Docker
Kubernetes
Git

Education

Bachelor's degree in CS/Engineering or equivalent

Tools

Terraform
Ansible
CloudFormation
Puppet
Chef
AWS
Azure
GCP
Docker
Kubernetes

Job description

About the Role

Our client, a fast-paced software development company, is looking for an experienced Senior DevOps Engineer to join their dedicated team in Upington, Northern Cape . This role is essential in bridging the gap between software development and IT operations, ensuring efficient, scalable, and reliable software delivery. You will be responsible for automating and streamlining our build, test, deployment, and operational processes. The ideal candidate has a strong background in system administration, software development, and cloud infrastructure, with a passion for continuous integration and continuous delivery (CI/CD). This is a fantastic opportunity to work on challenging projects and contribute to the optimization of our client's software development lifecycle in a collaborative, on-site environment in Upington, Northern Cape .

Key Responsibilities
  • Design, implement, and manage CI/CD pipelines for automated build, test, and deployment processes.
  • Develop and maintain infrastructure as code (IaC) using tools like Terraform, Ansible, or CloudFormation.
  • Manage and automate cloud infrastructure on platforms such as AWS, Azure, or Google Cloud.
  • Monitor system performance, availability, and security, and implement proactive measures to ensure reliability.
  • Troubleshoot and resolve issues across the development, testing, and production environments.
  • Implement and manage containerization technologies (Docker, Kubernetes).
  • Collaborate with development and QA teams to ensure smooth software releases.
  • Establish and enforce best practices for version control, configuration management, and deployment.
  • Optimize infrastructure for performance, scalability, and cost-efficiency.
  • Develop scripts and tools to automate repetitive operational tasks.
  • Participate in on-call rotations to provide support for production systems.
  • Document infrastructure, processes, and configurations.
Requirements
  • Minimum of 6 years of experience in a DevOps, SRE, or system administration role.
  • Proven experience designing and implementing CI/CD pipelines using tools like Jenkins, GitLab CI, CircleCI, or Azure DevOps.
  • Strong proficiency with Infrastructure as Code (IaC) tools (e.g., Terraform, Ansible, Puppet, Chef).
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP).
  • Expertise in containerization technologies such as Docker and orchestration platforms like Kubernetes.
  • Solid understanding of scripting languages (e.g., Python, Bash, PowerShell).
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Familiarity with operating systems, particularly Linux.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience with microservices architecture is a plus.
Benefits
  • Attractive annual salary of ZAR, commensurate with experience.
  • Comprehensive medical aid and retirement fund contributions.
  • Generous paid vacation and company holidays.
  • Opportunities for professional development, training, and certifications.
  • A collaborative and innovative work environment in Upington, Northern Cape .
  • Performance bonuses and potential for profit sharing.
  • Access to cutting-edge DevOps tools and technologies.
  • Employee assistance program for wellness support.
  • Regular team lunches and social activities.
  • Modern office space with convenient amenities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer - Randburg
Senior DevOps Engineer - Randburg

Placements24 • Houston (TX)

On-site
USD 60,000 - 108,000
Competitive salary
Professional development
Company-sponsored certifications
+2
Remote Senior DevOps Engineer
Remote Senior DevOps Engineer

Placements24 • Myrtle Beach (SC)

Remote
USD 120,000 - 180,000
Fully remote work arrangement
Flexible working hours
Professional development support
+2
DevOps Engineer
DevOps Engineer

Placements24 • Willows (CA)

Remote
USD 43,000 - 73,000
Remote work flexibility
Health insurance
Professional certifications
+1
Lead DevOps Architect
Lead DevOps Architect

Placements24 • Queenstown (MD)

Hybrid
USD 72,000 - 120,000
Competitive compensation
Health insurance
Professional development
Remote Senior Software Engineer - Cloud Infrastructure
Remote Senior Software Engineer - Cloud Infrastructure

Placements24 • United States

Remote
USD 66,000 - 108,000
Remote work across SA
Site Reliability Engineer - Infrastructure Focus
Site Reliability Engineer - Infrastructure Focus

Placements24 • Willows (CA)

On-site
USD 43,000 - 55,000
Competitive salary
Comprehensive health benefits
Professional development opportunities
+2
Senior Systems Administrator
Senior Systems Administrator

Placements24 • Riverton (UT)

Hybrid
USD 90,000 - 130,000
Medical aid
Retirement fund contributions
Paid time off
+1
Senior DevOps Engineer: CI/CD, Cloud & IaC Expert
Senior DevOps Engineer: CI/CD, Cloud & IaC Expert

Placements24 • Riverton (UT)

On-site
USD 54,000 - 79,000
Medical aid
Retirement fund contributions
Paid vacation
+6
Senior Software Developer - Cloud Platforms
Senior Software Developer - Cloud Platforms

Placements24 • Houston (TX)

Hybrid
USD 54,000 - 90,000
Hybrid work model
Medical aid
Retirement fund
+2
Senior Systems Administrator (Cloud Focused)
Senior Systems Administrator (Cloud Focused)

Placements24 • Riverton (UT)

Remote
USD 54,000 - 79,000
Health benefits
Performance bonuses
Cloud certifications