Please login/register to apply for this job.
21 Apr 2025

Full-Time Engineer Reliability – Standard Bank Careers

Standard Bank – Posted by Joblink24 Johannesburg, Gauteng, South Africa

Job Description

Standard Bank Careers – Engineer Reliability

Standard Bank is looking for a highly skilled Engineer Reliability to join our team in Johannesburg, South Africa. This role focuses on creating a bridge between development and operations, applying a software engineering mindset to system administration. You will be responsible for managing operations, enhancing system reliability, and developing software that increases site performance.

In this role, you will focus on:

  • Automating CI/CD pipelines for both legacy and containerized platforms using infrastructure as code, improving the speed and quality of software delivery.

  • Defining and implementing mechanisms to monitor service-level indicators, ensuring customers understand system reliability and service expectations.

  • Designing and implementing monitoring solutions to identify performance errors and maintain service availability.

  • Developing software to automate manual processes, expediting problem detection and mitigation.

  • Driving improvements in service performance metrics like latency, page load speed, and ETL by proactively identifying performance issues.

  • Collaborating with cross-functional teams to implement reliability improvements and best practices, with a focus on security, resiliency, scale, and performance.

Qualifications

  • Bachelor’s or Master’s Degree in Computer Engineering, Software Engineering

  • Site reliability engineer certification

Experience Required

  • 5-7 years of experience in reliability engineering or a related field

  • Proficiency in structured and object-oriented programming in languages like JavaScript, Ruby, Python, Java, or C++

  • Experience with coding beyond simple scripts

  • Proactive troubleshooting skills for bottlenecks, problems, and areas for improvement

  • Solid understanding of Cloud Computing

  • Knowledge of data analytics and computer science principles

  • Experience with Linux/Unix, Docker, Kubernetes

  • Familiarity with Incident Management and DevOps practices

  • Strong knowledge of reliability-centered maintenance principles

  • Excellent analytical and problem-solving skills

  • Strong attention to detail with the ability to manage multiple projects

Behavioral Competencies

  • Practical approach to problem-solving

  • Strong communication and articulation skills

  • Effective information documentation and analysis

  • Ability to embrace change and manage tasks efficiently

  • Teamwork and collaboration

Technical Competencies

  • Knowledge of application support

  • Business continuity and disaster recovery planning

  • IT architecture and infrastructure/platform support

  • Service management processes

  • Build and test automation, version control

APPLY NOW

492 total views, 1 today

Apply for this Job