Job Description: This Role is for an Engineer in Production support that includes 24/7 Standby responsibilities. Apply critical thinking to contribute to all phases of quick problem solving and business request handling. Apply critical thinking to contribute to all phases of the development lifecycle & quickly produce well-organized, optimized, and documented source code to deliver high-performing, scalable, enterprise-grade applications. Tune, enhance and maintain existing production processes. This is a key in the life of production support and an everyday task. Job Responsibilities: Conduct reviews, performance monitoring & ongoing optimization and maintenance on applications Apply critical thinking and design thinking daily to ensure that production processes are performing optimally and develop and implement maintenance changes to processes where performance can be improved. Ensure designs & solutions support the technical organisation principles of self-service, repeatability, testability, scalability & resilience Align all application development & development process to Group Architecture & Infrastructure guidelines Contribute to all phases of the development lifecycle including Debug existing source code and polish feature sets. Stay ahead of the curve on emerging technologies and development practices and continuously evolve existing knowledge & skill in preparation for cross domain and other experiences e.g. Secure Side, Testing, Infrastructure solutions etc. Quickly produce well-organised, optimized, and documented source code to deliver technical solutions Automate tasks through appropriate tools and scripting e.g. Jenkins, Docker, Ansible, Kubernetes Provide input into project & program teams (when required) to plan & manage the development lifecycle e.g. releases, risk management, testing, integration etc. Use & configure modern observability techniques leveraging e.g. aggregated logging via ELK stack, metrics via Prometheus / Grafana / NewRElic and tracing using Zipkin/Jaeger Work with integrated teams and other developers to improve and evolve technical products and services Support the development of CI / CD Pipelines (authoring & supporting CI/CD pipelines in Jenkins / similar tools and deploying to multi-site Kubernetes environments – supporting and managing your applications all the way to production) Be available 24/7 to assist with any production related issues. Apply general design patterns and paradigms to deliver technical solutions Evaluate analysis, problem definition, business requirements, solution development & provide recommendations to enable the operational feasibility of solutions Apply critical thinking, design thinking and problem solving skills in an agile team environment to solve technical problems (Front End, Back End OR Middleware) with high quality solutions Job Requirements: National Diplomas and Advanced Certificates Computer and Information Science (Required) Job Details: Company: Absa Group Limited Vacancy Type: Full Time Job Location: Pretoria, Gauteng, South Africa Application Deadline: N/A Apply Here vacanciesforyou.xyz