Table of Contents
Vodacom | Specialist: Site Reliability Engineer X1
The Specialist Site Reliability Engineer is responsible for ensuring the application and service stability, availability, and optimum performance. The role is also responsible for automating manual and repetitive operations tasks by engaging with the entire software development life cycle to build, monitor, and maintain various software systems. The candidate must have an “automate all tasks” attitude and must have a strong software engineering mindset to apply best practices to the automation solutions that they build. This role is also responsible for reviewing application solution designs; understanding their impact on application/infrastructure; this role will also require close collaboration with product developers to ensure that the designed solution aligns with non-functional requirements such as availability, performance, security, and maintainability.
Your responsibilities will include:
Implement, monitoring and maintaining of services or application stability, performance, capacity and availability.
Automating all manual, repetitive and automatable tasks to reduce toil.
Assisting development teams with defining non-functional requirements for all features/systems/services.
Release engineering – Designing and configuring CI/CD pipelines and ensuring teams adhere to release requirements.
Carrying out software quality assessment for all releases to production, including code and application design reviews.
Monitoring and maintaining of service/application performance, capacity and availability.
Ensuring availability, sustainability and accessibility of application systems/services.
Performing Incident Management and Root Cause Analysis.
Providing 2nd and 3rd level support to the IS Service Desk for the resolution of application and infrastructure-related incidents and problems.
Managing and remediating on security threats and vulnerabilities, and applying all required security controls in accordance with relevant policies.
Identification and mitigation of all risks for services in production.
Executing and managing operational projects to ensure delivery as per agreed timelines and scope.
Liaise with developers and other IT personnel for problem resolution.
Ideally you should possess the follow ing:
Matric/Grade 12 is essential.
A 3-year Bachelor’s Degree or diploma in Computer Science, Information Systems, or similar qualification is preferred.
3 years in IT operations or Software development/maintenance role.
3 years of experience working with programming and scripting languages, such as JAVA, C#, Python, Ruby, Bash/Shell, etc.
Experience with supporting/maintaining JAVA applications preferred.
2 years experience with Linux/Unix operating systems essential.
1-year experience with containerization-related management stacks like Docker, Swarm, and Kubernetes preferred.
Solid understanding of source code management, compilers, build configuration languages, automated build tools, package managers, and installers.
Experience and knowledge of IP networks and related solutions are preferred.
Experience designing large-scale distributed systems preferred.
Software design and development experience preferred.
Experience with Database technologies – RDBMS, e.g. MySQL, MSSQL, PostgreSQL, Oracle.
Strong SQL Scripting skills preferred.
Knowledge of Incident and problem management processes is preferred.
Experience with Cloud-native architectures, including public cloud PaaS / IaaS, micro-services architectures, and APIs will be an advantage.
Strong problem-solving skills and ability to adapt to new methods and processes.
Strong relationship-building, persuasion, and collaboration skills that drives internal-and cross-team constructive feedback and support.
Strong communication skills and time-management skills, with the ability to manage multiple tasks, and work well under pressure.
Experience in monitoring technologies and APM (Application Performance Management) tools.
Experience and knowledge of Financial and Payment solutions are preferred.
Closing date for Applications: 21 October 2022.
The base location for this role is Midrand, Vodacom Campus.
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Vodacom is committed to an organizational culture that recognizes, appreciates, and values diversity & inclusion.