Sabenza IT

DevOps Engineer (Intermediate - Level)

Sabenza IT  •  Johannesburg, ZA (Onsite)  •  1 month ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


The Role


We are seeking a
DevOps
Engineer

with strong experience in CI/CD, release automation, cloud
infrastructure, and operational support across development, test, and
production environments.


You will be
responsible for building, automating, and maintaining reliable deployment
pipelines and cloud infrastructure, while ensuring system stability,
scalability, and performance.


Key
Responsibilities


·

Design,
implement, and maintain CI/CD pipelines (pipeline-as-code)


·

Manage
deployment automation across multiple environments


·

Support
ArgoCD (or equivalent GitOps tools) for deployments


·

Implement
integrations requested by internal and client teams


·

Provide
Level 2 technical support for production and non-production systems


·

Perform
root cause analysis for production incidents and recurring issues


·

Build
automation tools to improve reliability and reduce operational risk


·

Monitor
system health, performance, availability, and capacity


·

Develop
scripts for automation, reporting, and operational efficiency


·

Support
release and deployment management processes


·

Troubleshoot
infrastructure, application, and database issues


·

Define
and improve operational procedures and best practices


·

Apply
shift-left security principles in delivery pipelines


Requirements


Requirements


·

BSc
degree or equivalent qualification


·

Minimum
4 years’ experience in DevOps or cloud engineering


·

Proven
experience implementing CI/CD pipelines and automation


·

Strong
understanding of cloud infrastructure (AWS and/or Azure)


·

Experience
with Infrastructure-as-Code practices


·

Experience
in production support and incident resolution


·

Background
in development or strong systems/operations engineering experience



Technical
Requirements


Cloud
Platforms


Experience with
AWS
or Azure

, including core services such as:


·

AWS:

VPC, S3, RDS, EC2, IAM, Lambda,
CloudFront, API Gateway
Azure:

VNet, Storage Accounts, SQL Database, Virtual Machines, Entra ID,
Functions, Front Door, API Management


·

Understanding
of
Well-Architected Frameworks

is required.


DevOps &
CI/CD


·

CI/CD
tooling (e.g. GitHub Actions, GitLab CI, Bitbucket Pipelines, Azure DevOps)


·

GitOps
tools such as ArgoCD (or similar)


·

Pipeline-as-code
practices


Infrastructure
& Automation


·

Infrastructure-as-Code
(Terraform, CloudFormation, Bicep)


·

Configuration
management tools (Ansible, Puppet, Chef, Salt or similar)


·

Containerisation
(Docker) and orchestration (Kubernetes or serverless platforms)


Operations
& Support


·

System
administration across distributed environments


·

Monitoring,
logging, alerting, and observability tools


·

Incident
management and problem resolution


·

Performance,
availability, and capacity troubleshooting


Development
& Scripting


·

Strong
scripting capability (e.g. Python, Bash, PowerShell)


·

Exposure
to Java or .NET preferred


·

Ability
to build automation and operational tooling


·

Database
scripting for maintenance, fixes, and data extraction


Sabenza IT

About Sabenza IT

Sabenza iT Recruitment is a Level 2 BBBEE company with more than 23 years of expertise in Information Technology recruitment. Our team comprises 20 recruiters dedicated to providing top-notch services in recruiting for sectors such as SAP, IT Developers, and IT Security, among others. Sabenza iT is proud to be a wholly South African-owned company.

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Natal, Cape Town, Gauteng, ZA
Year Founded
2013
Social Media