Multi - Discipline Specialist

🏢 Boardroom Appointments · all 152 jobs
📍 South Africa
📅 Posted Aug 22, 2026 · via Himalayas
🏷 Site Reliability Engineering, DevOps Engineer, Cloud Engineer, Infrastructure Engineering, Multidisciplinary Specialist, Multi Discipline Engineering +1 more
Apply on original site ↗

Minimum requirements:

- Advanced Diplomas/National 1st Degrees

- IT related Degree (SRE / Cloud technology)

- A minimum of 3-5 years of relevant professional experience in roles such as DevOps Engineer, Site Reliability Engineer, System Administrator, or similar positions involving infrastructure and operations management.

- Cloud Platform Experience: Hands-on experience working with Azure cloud platform, specifically with services relevant to the tech stack mentioned.

- Familiarity with Azure VMs, AKS, Azure DevOps, and related tools.

- Kubernetes and Containers: Practical experience with containerization technologies like Docker and container orchestration platforms like Kubernetes.

- Experience deploying and managing applications on Kubernetes clusters, including scaling, monitoring, and troubleshooting.

- Automation and Infrastructure as Code: Strong experience with automation using tools like Ansible.

- Proven ability to write Ansible playbooks, automate infrastructure provisioning and configuration, and manage infrastructure as code.

- CI/CD and DevOps Practices: Hands-on experience with CI/CD pipelines, preferably using Azure DevOps Pipelines or similar tools.

- Familiarity with continuous integration, automated testing, and deployment automation.

- Linux System Administration: Strong proficiency in administering Linux systems, particularly Red Hat Linux or similar distributions.

- Experience with system installation, configuration, monitoring, and troubleshooting in a production environment.

- Scripting and Programming: Proficiency in scripting languages like Bash, Python, or PowerShell.

- Familiarity with at least one programming language for automation, tooling, and infrastructure task.

- Cloud technology ( Azure) stack implementations hands on Exposure to Kubernetes / AKS implementations.

- DevOps pipelines experience

Preferred Certifications

- Springboot , Java , Devops , API integration , Cloud technology implementations

- AKS (Azure Kubernetes Service)

- Autmation tools: Azure devops and Ansible

- Service Mesh (Istio)

- Elasticsearch, Kibana and logstash

- Jaeger

- Postgresql

- RedhatLinux

- Cloud Playform: Azure services like Azure VMs, networking , storage, Security etc

Technical Knowledge/ Experience:

- Containerization and Orchestration: Strong knowledge of containerization technologies like Docker and container orchestration platforms like Kubernetes.

- Familiarity with Azure Kubernetes Service (AKS) and its management concepts is essential.

- Automation: Experience with automation tools like Ansible and Azure Devops.

- Proficiency in creating and maintaining infrastructure as code using terraform and writing Ansible playbooks for provisioning and configuration management.

- Logging, Monitoring and Tracing: Experience with ELK stack (Elasticsearch, Logstash, Kibana) or similar logging and monitoring tools.

- Understanding log aggregation, log parsing, and creating meaningful visualizations and dashboards for monitoring and troubleshooting.

- Familiarity with distributed tracing systems like Jaeger.

- Linux System Administration: Proficiency in administering Red Hat Linux systems or similar Linux distributions.

- Knowledge of system installation, configuration, monitoring, and troubleshooting.

- Cloud Platform: Familiarity with Azure cloud platform and its services, especially those relevant to the tech stack being used.

- Knowledge of Azure VMs, networking, storage, security, and related concepts.

- Scripting and Programming: Strong scripting and automation skills using languages like Bash, Python, or PowerShell. Proficiency in at least one programming language for scripting and tooling purposes.

Technical / Professional Knowledge:

- Banking knowledge

- Business Acumen

- Business writing

- Principles of financial management

- Principles of project management

- Relevant regulatory knowledge

- Relevant software and systems knowledge

- Risk management process and frameworks

- Cluster Specific Operational Knowledge

- Mentoring

- Information Technology concepts

- System Development Life cycle(SDLC)

- Role relevant related technologies

- Service orientated Architecture (SOA)

- IT Solutions Architecture

- IT Infrastructure Architecture

- Knowledge across multiple technologies

- IT Risk and security principes

- Usability and GUI techniques

- Multiple operating system

- Systems Analysis and design 

Responsibilities:

- Site reliability engineers incorporate various software engineering aspects to develop and implement services that improve IT and support teams.

- Services can range from production code changes to alerting and monitoring adjustments.

- Actively participate in problem solving (including support escalation cases) which involves technical problem investigation, and management of problem investigation across teams.

- Fulfil standby duties.

- Identify opportunities and implement strategies to increase system reliability and better performance.

- Improve collaborative response to outages by enhancing automation, documentation, tools and modules used by support team

- Consult and provide advice on the use of the multiple technologies.

- Address the needs of the company by deploying, supporting and configuring multiple technologies.

- Develop solutions using knowledge of the technologies.

- Ensure ongoing availability within the SLA requirements.

- Ensure maximum exploitation of the multiple technology features across multiple business initiatives.

- Identify further opportunities for use of the technologies.

- Stay abreast of developments in field of expertise, ensuring personal and professional growth.

- Seek opportunities to improve business processes, models and systems.

- Ensure alignment with emerging technologies, and impact on company technologies and legislative requirements.

- Present to stakeholders on any impact or change to multiple technologies.

- Engage with vendors related to multiple technologies.

- Meet company's needs by presenting on the exploitation of the technologies.

- Become a trusted consultant by providing trustworthy information and acknowledge if advice cannot be provided.

- Expand IP beyond own technology speciality.

- Break down components of end to end design and defined logical units of work.

- Raise unallocated or missing components of design with project lead.

- Validate the individual design components and integrate these into end to end design.

- Ensure test strategy covers full end to end design.

- Provide integration solutions and validate the technical component design.

- Review and approve component designs.

- Consult on the resolution of high impact problem solving across.

- Participate in Severities (Sev's) and provide expert guidance and solutions on technical problems.

- Document and maintain the end to end design.

- Build end to end design and release to stakeholders.

- Ensure alignment to IT strategy to architecture roadmaps.

- Enable skilling and required corrective action to take place by sharing knowledge and industry trends with team.

- Obtain buy-in for developing new and/or enhanced processes to improve stakeholders' businesses.

Originally posted on Himalayas

Flights + hotels

This role requires you to be in South Africa. If that means relocating or flying in, it is worth checking fares before you commit to a start date.

Compare flights and hotels →

← All remote jobs

Want more like this? Browse every live remote developer role.All remote developer jobs →
Get new developer jobs by email
Daily email, only when there's something new. One click to stop.

Get remote developer jobs like this by email

10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.

Similar for you