Empowering Africa's tomorrow, together…one story at a time.
With over years of rich history and a strong presence as a local bank with regional and international expertise, a career with our organization offers the opportunity to be part of this exciting growth journey, to reset our future, and shape our destiny as a proudly African group.
Job Summary
Apply critical thinking and problem-solving skills to contribute to all phases of the development lifecycle.
Job Description
DevOps
- 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.
- Contribute to all phases of the development lifecycle, including analysis, problem definition, business requirements, solution development, and providing recommendations for operational feasibility.
- Produce well-organized, optimized, and documented source code to deliver technical solutions.
- Ensure designs and solutions support principles of self-service, repeatability, testability, scalability, and resilience.
- Apply design patterns and paradigms to deliver technical solutions.
- Support the development of CI/CD pipelines, including authoring and supporting pipelines in Jenkins or similar tools, and deploying to multi-site Kubernetes environments.
- Use and configure modern observability techniques, such as ELK stack for logging and Prometheus / Grafana for metrics.
- Automate tasks using tools and scripting, e.g., Jenkins, Docker, Ansible, Kubernetes.
- Debug existing source code and enhance features.
- Collaborate with integrated teams and other developers to improve technical products and services.
- Align application development and processes with Group Architecture and Infrastructure guidelines.
- Provide input to project and program teams on planning and managing the development lifecycle, including releases, risk management, testing, and integration.
- Conduct reviews, performance monitoring, and ongoing optimization and maintenance of applications.
- Stay updated on emerging technologies and development practices, continuously evolving skills for cross-domain experiences.
People
- Conduct peer reviews, testing, and problem-solving within and across teams.
- Support change management teams in developing user materials for customer, employee, and third-party adoption.
Risk & Governance
- Identify and mitigate technical risks pre, during, and post-release.
- Update and design application documentation aligned with organizational standards and frameworks.
- Participate in incident management and disaster recovery activities, applying critical thinking and technical expertise.
Qualifications
Bachelor's Degree in Information Technology.
Note: Absa Bank Limited is an equal opportunity employer. In compliance with the Employment Equity Act 55 of , preference will be given to suitable candidates from designated groups to promote demographic diversity. Absa Bank Limited reserves the right not to make an appointment to the advertised post.