DevOps Engineer needed at South African Radio Astronomy Observatory
Job title : DevOps Engineer
Job Location : Western Cape, Cape Town
Deadline : October 30, 2025
Quick Recommended Links
- SARAO seeks to appoint a DevOps Engineer, responsible to automates and supports the tools and processes relating to continuous delivery, integration and deployment for software packages, platforms, operating systems and infrastructure in the Compute Infrastructure Department within the Engineering & Technology Development Division.
- SARAO seeks to appoint a DevOps Engineer, responsible to automates and supports the tools and processes relating to continuous delivery, integration and deployment for software packages, platforms, operating systems and infrastructure in the Compute Infrastructure Department within the Engineering & Technology Development Division.
Key Responsibilities:
- Maintain and support the DevOps, logging and monitoring stacks employed on current production and lab systems within the Digital Signal Processing Group and Compute Infrastructure Group
- Design and prototype the DevOps, logging and monitoring stacks for future systems and projects
- Develop and integrate the DevOps, Logging & Monitoring stacks as critical components of infrastructure management.
- Deploy and integrate the compute infrastructure with other subsystems and infrastructure as required
- Manage and maintain the configurations of compute infrastructure systems
- Capturing and maintaining the as-built CI configuration
- Writing technical design and implementation documentation
- Writing technical memos
- Provide operational support of infrastructure
- Occasionally work after hours in the operational support context
- Contribute to the continuous availability improvement of the infrastructure
- Participate in skills development training organized by the organization with the purpose of acquiring new or additional skills, improving current skills, or developments towards domain expertise.
Key Requirements:
Qualification:
- B.Tech/B.Sc (Comp Sci or related field) with 6+ years; OR
- B.Eng/B.Sc Hons (Comp Sci or related field) with 4+ years;
Experience:
- DevOps / System Administrator oriented role, preferably in a high-performance computing environment
- Software developer / engineer role coupled with further education or training in DevOps and system administration
Knowledge:
- Linux system installation, configuration and administration
- Python Programming Language
- Containerisation (e.g., Docker, Podman, LXD, ECS)
- Orchestration (e.g., Kubernetes, Mesos, Nomad)
- Infrastructure-as-code (e.g., Ansible, Puppet, Chef)
- Distributed monitoring and alerting (e.g., Prometheus, Grafana, Elastic)
- Distributed logging (e.g., ELK stack)
- Deployment (e.g., MaaS, FAI)
- Virtualisation (e.g., Openstack, proxmox)
- Continuous integration (e.g., Jenkins, Buildbot, Github Actions)
- Distributed Storage (e.g., Ceph, Lustre, MinIO)
- Knowledge of high-performance computing infrastructure
- Knowledge of Ethernet networks
Additional Notes:
- Desire to continuously learn, problem solve and acquire new skills with cutting edge technology
- A clear and methodical approach to problem solving
- A high attention to detail, excellent organisation skills
- Good communication skills, written and verbal
- Ability to effectively transfer knowledge and skills to other team members
- Eagerness to develop a technical specialisation and expertise
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now
- ICT jobs
Disclaimer: MRjobs.co.za is not an employer and does not directly offer jobs. We share available opportunities from verified sources to help job seekers. Please do your due diligence before applying. We are not responsible for any transactions, interviews, or outcomes from third-party employers.