Share this post on
To apply, click on the link at the end of the posts and all the best with your applications
Specialist Product Engineer
Empowering Africa’s tomorrow, together…one story at a time.
With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family 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 SummaryApply critical thinking & problem solving skills to contribute to all phases of the development lifecycle & quickly produce well-organised, optimized, and documented source code to deliver high-performing, scalable, enterprise-grade applications.
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
• Evaluate analysis, problem definition, business requirements, solution development & provide recommendations to enable the operational feasibility of solutions
• Quickly produce well-organised, optimized, and documented source code to deliver technical solutions
• Ensure designs & solutions support the technical organisation principles of self-service, repeatability, testability, scalability & resilience
• Apply general design patterns and paradigms to deliver technical solutions
• 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)
• Use & configure modern observability techniques leveraging e.g. aggregated logging via ELK stack, metrics via Prometheus / Grafana / NewRElic and tracing using Zipkin/Jaeger
• Automate tasks through appropriate tools and scripting e.g. Jenkins, Docker, Ansible, Kubernetes
• Debug existing source code and polish feature sets.
• Work with integrated teams and other developers to improve and evolve technical products and services
• Align all application development & development process to Group Architecture & Infrastructure guidelines
• Provide input into project & program teams (when required) to plan & manage the development lifecycle e.g. releases, risk management, testing, integration etc.
• Conduct reviews, performance monitoring & ongoing optimization and maintenance on applications
• 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.
People
• Conduct peer reviews, testing, problem solving within and across the broader team
• Support the people change teams in the development of user material (Customer, Employee & 3rd Party Adoption)
Risk & Governance
• Identify technical risks and mitigate these (pre, during & post release)
• Update / Design all application documentation aligned to the organization technical standards and risk / governance frameworks
• Participate in incident management & DR activity – applying critical thinking, problem solving & technical expertise to get to the bottom of major incidents
EducationBachelor’s Degree: Information Technology
Absa Bank Limited is an equal opportunity, affirmative action employer. In compliance with the Employment Equity Act 55 of 1998, preference will be given to suitable candidates from designated groups whose appointments will contribute towards achievement of equitable demographic representation of our workforce profile and add to the diversity of the Bank.
Absa Bank Limited reserves the right not to make an appointment to the post as advertised
Click here to apply
Junior Full Stack Engineer
Empowering Africa’s tomorrow, together…one story at a time.
With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.
My Career Development Portal: Wherever you are in your career, we are here for you. Design your future. Discover leading-edge guidance, tools and support to unlock your potential. You are Absa. You are possibility.
Job SummaryWe are seeking a highly skilled and intellectually curious developer (ideally Full Stack) to join our dynamic team. This role requires a strong foundation in backend development, cloud services, and data processing technologies. The ideal candidate is a conceptual thinker who thrives in solving complex problems and building scalable solutions.
Job Description
Key Responsibilities
- Design, develop, and maintain scalable backend systems using Scala, Spark, and Python
- Build and optimize data pipelines and processing workflows
- Integrate and manage AWS backend services (e.g., Lambda, S3, DynamoDB, ECR + ECS, etc.)
- Collaborate with front-end developers and other stakeholders to deliver full-stack solutions
- Participate in architectural discussions and contribute to technical decision-making
- Write clean, maintainable, and well-documented code
- Troubleshoot and debug applications across the stack
- Stay current with emerging technologies and industry trends
Required Skills & Qualifications
- Proficiency in Scala, Spark, or/and Python
- Strong experience with AWS backend services
- Solid understanding of backend development principles and best practices
- Experience with RESTful APIs, microservices, and serverless architectures
- Ability to think conceptually and solve abstract problems
- Excellent communication and collaboration skills
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
Preferred Qualifications
- Experience with front-end technologies (e.g., React, Angular, Vue.js)
- Familiarity with CI/CD pipelines and DevOps practices
- Knowledge of containerization tools (e.g., Docker, Kubernetes)
- Familiarity with CI/CD pipelines and DevOps practices (e.g. Terraform)
EducationBachelor’s Degree: Information Technology
Click here to apply
Lead Platform Engineer (GoLang + Kubernetes)
Empowering Africa’s tomorrow, together…one story at a time.
With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.
My Career Development Portal: Wherever you are in your career, we are here for you. Design your future. Discover leading-edge guidance, tools and support to unlock your potential. You are Absa. You are possibility.
Job SummaryBuild high-performing, scalable, enterprise-grade Platform services & build capability in others to do the same. This includes but is not limited to applying critical thinking, design thinking and problem solving skills in an agile team environment to solve complex technical problems with high quality solutions & leading all phases of the development lifecycle to deliver against business requirements at an optimal cost to serve.
Job Description
Key Responsibilities:
-
- Design, deploy and manage Kubernetes clusters on-premises and in AWS cloud using industry best practices.
- Develop and maintain infrastructure as code to automate deployment, scaling, and management of Kubernetes clusters usingGitOps practices.
- Collaborate with software development teams to ensure seamless integration of the Kubernetes platform with theirapplications.
- Continuously monitor and improve the performance, reliability, and security of the Kubernetes platform.
- Provide technical guidance and support to other members of the team and stakeholders in the areas of Kubernetesarchitecture, deployment and management.
- Troubleshoot and resolve any issues related to the Kubernetes platform.
- Stay up-to-date with industry trends and advancements in Kubernetes technology to ensure the platform is optimised forperformance, cost-effectiveness, and security.
- The ability to own your deliverable from end-to-end with minimal guidance on the process and best practice.
- Guide team members through both technical and behavioral aspects of the job.
- Provide 1-on-1 mentorship with juniors and intermediates in the area.
- Facilitate a thoughtful and inclusive environment for all fellows to learn and grow in their technical skills to achieve greatresults.
- Support, guide and assist in troubleshooting application teams issues as part of support duties on a rotational basis.
Requirements:
-
- A bachelor’s degree in Computer science or Informatics would be preferable but Candidates with suitable and relevantexperience will be acknowledged.
- At least 3 years of experience in designing, deploying and managing Kubernetes clusters.
- Strong understanding of Kubernetes architecture, deployment, and management.
- Experience in infrastructure as code (IaC) tools such as Terraform or CloudFormation.
- Familiarity with AWS services and best practices for Kubernetes deployment in AWS.
- Knowledge of networking concepts and security best practices in Kubernetes.
- Strong knowledge of scripting languages such as Python and Bash.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
Ideal Certifications and experience:
-
- Certified Kubernetes Administrator (CKA) and Certified Kubernetes Application Developer (CKAD) or Certified Kubernetes Security Specialist CKS).
- Terraform Associate
- AWS certified cloud practitioner or AWS Associate level certifications.
- Experience with monitoring and logging tools such as Prometheus, Grafana, and ELK stack.
- Experience with GoLang ( the Kubernetes operator model is highly desirable)
- Experience with Helm, Kustomize, Argo CD, Flux or related deployment tools.
- Experience with GitOps
What would make you a good fit?
-
- Expand your Kubernetes knowledge
- Want experience with DevOps tooling
- Have a light-hearted sense of humour
- Enjoy learning new technologies
- Can deal with the large cognitive load that platform engineering presents
- Love problem solving
- Want to solve technical problems for technical peers instead business problems for business
- owners
- Have a positive can-do attitude with matching enthusiasm
- Have excellent written and verbal communication skills.
- Can work within a team and communicate effectively.
- Able to work within an autonomous self-organising team.
- Do you have any standards or ways of working you could contribute that the team currently
- does not have?
EducationBachelor’s Degree: Information Technology
Click here to apply
We wish you all the best with your applications
Leave a Reply