Site Reliability Engineer
3 weeks ago
Our client is an innovative cloud-based company that leverages its software to address the legal contracting, compliance, and legal practice challenges faced by listed companies and multinationals. They are seeking a Site Reliability Engineer to join their dynamic team of professionals, delivering transformative growth by creating intelligent tech solutions that revolutionize the practice of law.
The ideal candidate will have a background in software engineering, system administration, and experience managing large-scale, high-availability systems. The SRE will be responsible for ensuring the reliability, scalability, and performance of our infrastructure, collaborating with development teams, and driving continuous improvement in system operations.
This role offers a fantastic opportunity to work in a professional environment while enjoying the flexibility of working from home.
Key Responsibilities:
- Infrastructure Management: Design, build, and maintain highly available and scalable infrastructure using cloud platforms (OCI, AWS, GCP, Azure) and on-premises environments.
- Monitoring & Incident Response: Implement and maintain monitoring, logging, and alerting systems to detect and respond to system issues promptly. Lead incident response efforts and perform root cause analysis.
- Automation: Develop and deploy automation tools to streamline operations, reduce manual intervention, and improve system reliability.
- Performance Optimization: Analyze system performance metrics and make recommendations to improve application and infrastructure performance.
- Security & Compliance: Ensure systems meet security, compliance, and regulatory requirements by implementing best practices and conducting regular audits.
- Collaboration: Work closely with development teams to ensure new features and services are scalable, reliable, and maintainable.
- Disaster Recovery: Develop and maintain disaster recovery plans, including data backups and system redundancy strategies.
- Continuous Improvement: Identify areas for improvement in the existing infrastructure, propose, and implement solutions to enhance system reliability and performance.
- Documentation: Create and maintain detailed documentation for system configurations, procedures, and processes.
We are looking for someone with excellent communication and problem-solving skills, someone who is an analytic thinker, who can work effectively in a fast-paced environment.
Required Skills:
- Experience: Minimum of 5 years of experience in Site Reliability Engineering, DevOps, or a related field.
- Cloud Platforms: Extensive experience with cloud services such as OCI, AWS, Google Cloud, or Azure.
- Automation & Scripting: Proficiency in scripting languages (Python, Bash, etc.) and configuration management tools (Terraform, Ansible, Chef, Puppet).
- Monitoring & Logging: Experience with monitoring tools (Zabbix, Prometheus, Grafana, Wazuh) and logging systems (ELK stack, Splunk, Elastic).
- Networking: Strong understanding of networking concepts, including DNS, load balancing, firewalls, and VPNs.
- Containers & Orchestration: Experience with containerization (Docker) and orchestration tools (Kubernetes).
- CI/CD: Familiarity with continuous integration/continuous deployment (CI/CD) pipelines and tools like Jenkins, GitLab CI, or CircleCI.
- System Administration: Strong background in Linux/Unix system administration.
- ITSM: Experience with IT Service Management platforms, optimizing and supporting tools like JIRA, Freshdesk.
- Incident Management: Proven ability to handle high-pressure incidents and provide clear communication to stakeholders.
Preferred Qualifications:
- Education: bachelor's or master's degree in computer science, Engineering, or a related field.
- Certifications: Relevant certifications such as Oracle Cloud Infrastructure Architect Associate, AWS Certified Solutions Architect or Google Cloud Professional DevOps Engineer.
- Programming: Experience with software development in languages such as Python, Go, Java, or Ruby.
- Database Management: Experience managing and optimizing databases (OracleDB, SQL).
- Experience in High-Traffic Environments: Prior experience working in environments with large-scale, high-traffic systems.
General:
- Only shortlisted candidates will be contacted. Should you not hear from us after 30 days you may consider your application unsuccessful
- In keeping with our client's employment equity requirements, only South African citizens will be considered.
- Please include your current salary and salary expectations.
-
Installation Engineer
4 weeks ago
Stellenbosch, Western Cape, South Africa Exceed Human Resource Consultants Ltd Full timeAssist with planning of future installations Assist during the installing of the radar, server system and displays at new installations at golf driving ranges across the world Assist with the testing and commissioning of new installations Work as part of the Installation team Technical support of operational sites Engineering university degree (BEng)...
-
VP of Engineering
3 weeks ago
Stellenbosch, Western Cape, South Africa Communicate Recruitment Full timeJob Description:Were on the hunt for a passionate Vice President of Engineering to lead my clients team in South Africa. Youll craft strategies, guide a talented engineering crew, and build cutting-edge solutions for the global fresh produce supply chain. Reporting straight to the CTO, youll be based full-time in Johannesburg or Stellenbosch, driving tech...
-
VP of Engineering
6 days ago
Stellenbosch, Western Cape, South Africa Communicate Recruitment Full timeJob Description: Were on the hunt for a passionate Vice President of Engineering to lead my clients team in South Africa. Youll craft strategies, guide a talented engineering crew, and build cutting-edge solutions for the global fresh produce supply chain. Reporting straight to the CTO, youll be based full-time in Johannesburg or Stellenbosch, driving tech...
-
System Reliability Manager
2 days ago
Stellenbosch, Western Cape, South Africa Entersekt Full timeSkills and QualificationsA successful candidate for this role will generally possess the following qualifications and skills:A bachelor's degree or higher education (preferably in Engineering, Computer Science, or IT).Knowledge of Service Delivery and incident management and escalation processes.Experience in querying SQL databases for analytical and...
-
Electrical Engineer
3 weeks ago
Stellenbosch, Western Cape, South Africa Network Recruitment Full timeKey Responsibilities: Design and develop electrical systems for various building projects, including power distribution, lighting, fire detection, and security systems. Conduct site inspections, feasibility studies, and technical assessments. Prepare and review electrical drawings, specifications, and documentation. Collaborate with architects, mechanical...
-
Java Engineering Professional
4 days ago
Stellenbosch, Western Cape, South Africa Scrums Full time**Our Commitment to Innovation**We're dedicated to staying ahead of the curve in software development. Our team of 350+ AI-powered software engineering experts works tirelessly to create innovative solutions for global businesses.**What Sets Us Apart**We believe in empowering Africa's tech ecosystems and harnessing the continent's youngest population –...
-
Maintenance Engineer
4 weeks ago
Stellenbosch, Western Cape, South Africa Frank Consult Full timeA reputable company operating in the agricultural industry is seeking a skilled Maintenance Engineer to oversee maintenance operations across multiple production facilities. Success in this role is defined by the continuous improvement of equipment effectiveness through the implementation of efficient maintenance strategies.Qualifications:B.Eng. / B.Tech....
-
Junior Mechanical Engineer
2 weeks ago
Stellenbosch, Western Cape, South Africa Network Recruitment Full timeKey Responsibilities:Develop, test, and maintain high-performance software applications using C/C++.Work on embedded systems, real-time applications, or firmware development.Collaborate with cross-functional teams, including Hardware and Systems Engineers.Optimize code for performance, efficiency, and reliability.Participate in the full software development...
-
Electronics Design Engineer
2 days ago
Stellenbosch, Western Cape, South Africa Dragonfly Aerospace Full timeWe are seeking a highly skilled Embedded Hardware/Software Engineer to join our team at Dragonfly Aerospace's Stellenbosch office outside Cape Town.This key role involves designing and developing hardware systems, specifically focusing on digital and embedded components for use in Space and Ground Segments, as well as other areas as required.The ideal...
-
Software Engineer
2 days ago
Stellenbosch, Western Cape, South Africa Network Recruitment Full timeWe are looking for an exceptional and passionate Software Engineer/Developer to join our dynamic Mission Systems and Software Tools team. Successful candidates will form part of a software development team developing software for user applications. We perform formal software development for highly reliable safety-critical and mission-critical systems.1....
-
Backend Engineer Position
5 days ago
Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full timeWe're looking for a passionate and experienced Backend Engineer to help drive the success of our application's serverside components.About the Role:This role involves engaging in the full software development lifecycle, including concept, development, deployment, operation, maintenance and enhancement of software systems.Candidates will be responsible for...
-
Application SOftware Development Engineer
2 days ago
Stellenbosch, Western Cape, South Africa Network Recruitment Full timeWe are looking for an exceptional and passionate Software Engineer / Developer to join their dynamic Application Software team. Successful candidates will form part of an application software development team developing software for user applications. We perform formal software development for highly reliable safety-critical and mission-critical systems.1....
-
Back-End Software Engineer
7 days ago
Stellenbosch, Western Cape, South Africa Capitec Full timeApply by: We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:1. To see what life at Capitec is all about and complete a short assessment, please click here2. Once you have completed the above finalize your application by clicking apply...
-
Software Engineer: Back-End 10083
2 weeks ago
Stellenbosch, Western Cape, South Africa Capitec Bank Full timeJob title : Software Engineer: Back-End 10083Job Location : Western Cape, StellenboschDeadline : April 10, 2025Quick Recommended LinksJobs by Location Job by industries Purpose StatementThe level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to...
-
Back-End Software Engineer
3 days ago
Stellenbosch, Western Cape, South Africa Capitec Full timeApply ByWe're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:To see what life at Capitec is all about and complete a short assessment, please click hereOnce you have completed the above finalize your application by clicking apply...
-
Back-End Software Engineer
2 days ago
Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full timeWe're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:To see what life at Capitec is all about and complete a short assessment, please click hereOnce you have completed the above, finalize your application by clicking apply...
-
Software Engineer: Back-End
5 days ago
Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full timeWe're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:1. To see what life at Capitec is all about and complete a short assessment, please click here2. Once you have completed the above, finalize your application by clicking apply below.Are...
-
Embedded Hardware/Software Engineer
3 days ago
Stellenbosch, Western Cape, South Africa Dragonfly Aerospace Full timeDirect message the job poster from Dragonfly AerospaceHead of Human Resources at Dragonfly AerospaceDragonfly Aerospace (DFA) is looking for an Embedded Hardware/Software Engineer to join our team. They will be based at our Stellenbosch office outside of Cape Town.CV'S NOT SENT TO THE ABOVE EMAIL ADDRESS MIGHT NOT BE CONSIDERED FOR THE ROLE.The Embedded...
-
Software Engineer: Back-End 10083
6 days ago
Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full timeWe're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:1. To see what life at Capitec is all about and complete a short assessment, please click here2. Once you have completed the above finalize your application by clicking apply below.- The...
-
Software Engineer: Back-End 10083
7 days ago
Stellenbosch, Western Cape, South Africa Capitec Full timeApply by: [[27 March 2025]] We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:1. To see what life at Capitec is all about and complete a short assessment, please click here2. Once you have completed the above finalize your application by...