Pragma Global
DevOps Engineer
Skills
7 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Cape Town, South Africa
Work mode:
Onsite
Published on:
13 October 2026
What they need
Pragma is a South African asset management and reliability engineering company (established in 1990), developer of the On Key EAMS platform. We foster a team environment in which each individual is recognised, valued and developed. We encourage people with disabilities and from diverse backgrounds to apply.
You'll be one of the founding members of Pragma's new Innovation Hub, a small, newly created division. The initial team is intentionally lean: a Department Head, this DevOps Engineer role, and a Business Analyst, with a Developer to join later. That means real ownership and visibility from day one, but also fewer layers to lean on — you'll be expected to make calls independently and help shape how the team works as it grows.
This is a hybrid DevOps Engineer / Developer role within Pragma's newly formed Innovation Hub. For at least the first year, the successful candidate will spend a significant portion of their time hands-on with development, building and supporting internal tools alongside the Business Analyst and Department Head, while also owning the DevOps function: CI/CD, cloud infrastructure, and production support. Because the Innovation Hub is a small, lean team with limited in-house mentoring capacity, we need someone who can work independently from day one, exercising sound judgement with minimal oversight.
Minimum Requirements
- A tertiary qualification in an IT-related degree or diploma is preferred
- A minimum of 5 years experience in a DevOps role
- Hands-on development experience, with the ability to write production-quality code, not just scripts
- Basic server hardware knowledge
- Comfortable in a Linux administration environment
- Experience with deployment automation and CI/CD tooling
- Experience setting up and configuring cloud environments
- Strong problem-solving ability and a self-starter, continuous-learning mindset
- Great communication skills, able to work closely with non-technical team members (Business Analyst, Department Head)
Preferred Technical Skills
- Python
- C#
- PostgreSQL
- Microsoft Azure (environment setup, configuration, and administration)
Duties & Responsibilities
- Build and maintain internal tools, automations and applications alongside the Business Analyst and Department Head
- Write and maintain backend code in Python and/or C#, working against Postgres databases
- Translate business requirements into working software, with limited in-house technical mentoring
- Design and implement CI/CD pipelines for the Hub's applications
- Set up, configure, and maintain Azure cloud environments
- Determine and apply hosting environment best practices
- Determine and apply product performance monitoring and observability strategy
- Own build and deployment automation end to end
- Contribute to release planning and execution
- Deliver production support, including troubleshooting and incident response
- Ensure deployment environments are secure against cybersecurity threats
Other offers great for you!
These companies are also looking for great profiles
NETSEC DESIGN
Ingénieur Devops
Freelance
92100 Boulogne-Billancourt, France
Hybrid
Skills
5 months ago
Quick apply
Erebus
Ingénieur DevOps
Freelance
13127 Vitrolles, France
Hybrid
Skills
18 days ago
Quick apply
Nexoris
Ingénieur Devops
550
Freelance
Paris, France
Onsite, Hybrid
Skills
5 days ago
Quick apply
No company information available.