DevOps Engineer

Posted Yesterday
Be an Early Applicant
Accra, Greater Accra, GHA
In-Office
Senior level
Financial Services
The Role
Designs, automates, secures, and supports resilient DevOps, cloud, container, and application platforms for a regulated banking environment. Responsibilities include CI/CD, infrastructure as code, cloud and Kubernetes administration, monitoring, incident resolution, disaster recovery, vulnerability remediation, release testing, platform modernization, migrations, and operational readiness. The role also supports DevSecOps compliance, transformation programs, documentation, training, and stakeholder coordination.
Summary Generated by Built In
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 Summary

The DevOps Engineer is responsible for designing, implementing, automating, and supporting secure, resilient, and scalable technology platforms that enable Absa Bank Ghana's digital transformation strategy. The role serves as a critical technology enabler across application development, cloud platforms, container ecosystems, automation frameworks, and locally developed applications.
The role drives continuous integration, continuous delivery, infrastructure automation, platform modernization, and operational excellence whilst ensuring compliance with Absa Group standards, Bank of Ghana regulatory requirements, cyber security directives, and enterprise technology governance.
A key focus area is supporting strategic technology transformation programs including cloud adoption, container platform modernization, OpenShift to Alauda migration initiatives, core banking transformation programs, digital channel modernization, application migration programs, and infrastructure modernization projects.
The role is accountable for ensuring high levels of platform availability, reliability, performance, security, recoverability, and operational resilience across all assigned services and applications.

Job Description

Accountability: DevOps Platform Availability & Reliability

The core mandate of this role is to ensure the availability, reliability, security, and optimal performance of DevOps platforms, cloud environments, container platforms, and supported applications, enabling the bank to deliver stable, resilient, and secure technology services aligned with business objectives.

Key Responsibilities

Monitor & Report Platform Availability: Continuously track, measure, and report on platform, infrastructure, and application availability against agreed service level targets.

Ensure Platform Resilience: Implement measures to improve platform reliability, scalability, capacity, fault tolerance, and operational resilience.

Proactive Service Improvement: Identify performance bottlenecks, availability gaps, and reliability risks across supported platforms and applications, driving corrective and preventive actions.

Change Coordination: Coordinate platform and application changes to minimize service disruption and maintain operational stability.

Business Continuity & Disaster Recovery: Contribute to disaster recovery, business continuity, failover, and resilience testing across supported applications and platforms.

Resource & Cost Optimisation: Evaluate cloud-resource, container-cluster, platform, and application utilisation, performance, and cost, implementing right-sizing and auto-scaling measures to improve resource efficiency.

Technology Awareness: Maintain awareness of emerging technologies and industry best practices to improve platform reliability and performance.

Accountability: DevOps Engineering, Automation & CI/CD

Ensure the implementation and continuous enhancement of DevOps practices that enable secure, automated, traceable, and efficient software delivery across the technology estate.

Key Responsibilities

CI/CD Pipeline Management: Design, implement, and maintain CI/CD pipelines supporting multiple applications and microservices.

Automated Testing & Quality Assurance: Integrate automated testing, deployment validation, and security controls into delivery pipelines.

Infrastructure as Code (IaC): Design and maintain Infrastructure as Code solutions using Terraform, Ansible, CloudFormation, and other approved tools

Automation & Self-Service: Implement automation workflows, automated response, recovery capabilities and self-service capabilities that reduce manual intervention and improve operational efficiency.

Deployment Management: Support deployment automation, rollback procedures, release governance, and continuous delivery practices.

Accountability: Cloud, Container & Platform Management

Ensure cloud and container platforms are secure, resilient, scalable, and aligned with enterprise technology standards.

Key Responsibilities

Cloud Platform Administration: Support the architecture, provisioning, configuration, optimization, and maintenance services and resources across AWS, Microsoft Azure, GCP, applicable environment.

Container Platform Management: Administer and optimize containerized environments using Docker, Kubernetes, Red Hat OpenShift, and Alauda Container Platform to ensure platform stability, security, scalability, and high availability.

Cloud-Native Architecture Support: Enable adoption of microservices, APIs, and cloud-native technologies.

Platform Optimization: Drive continuous improvements in platform performance, scalability, and operational efficiency.

Digital Transformation Enablement: Contribute to cloud migration, application modernization, and platform transformation initiatives.

Legacy Platform Modernization: Support the integration and modernization of legacy applications through APIs, automation, cloud, microservices, and container technologies.

Accountability: Application Support, Incident & Problem Management

Provide Level 2 support for locally developed applications and DevOps-supported platforms, ensuring timely issue resolution, service stability, and high application availability.

Key Responsibilities

Level 2 Application Support: Investigate and resolve complex incidents affecting supported applications, cloud services, container platforms, CI/CD tooling, and application-hosting environments within agreed service levels

Incident Diagnosis & Resolution: Troubleshoot technical issues and coordinate resolution activities across support teams.

Root Cause Analysis (RCA): Conduct root cause analysis for recurring incidents and implement long-term corrective actions.

Application Monitoring: Monitor application performance, availability, and stability to proactively identify potential service issues.

Release, Patch & Upgrade Support: Support application releases, platform upgrades, patch deployments, and production implementations.

Business Stakeholder Support: Collaborate with business users, application owners, development teams, and support functions to investigate issues, improve service delivery, and support evolving business requirements.

Knowledge Management: Maintain support documentation, operational procedures, and troubleshooting knowledge bases.

Accountability: Test Management & Release Assurance

Ensure all platform, application, and infrastructure changes are thoroughly tested and validated prior to production deployment.

Key Responsibilities

Release Testing Coordination: Coordinate testing activities for releases, upgrades, infrastructure changes, and platform enhancements.

Functional & Integration Testing: Support functional, integration, performance, security, and deployment testing activities.

Deployment Readiness Validation: Verify release readiness, rollback procedures, and deployment controls before implementation.

Operational Readiness Assurance: Ensure support teams are prepared to manage new capabilities and technology changes.

Testing Documentation & Reporting: Maintain testing evidence and communicate release readiness status to stakeholders.

Accountability: Monitoring, Observability & Service Improvement

Ensure proactive monitoring and observability capabilities exist to support reliability, operational excellence, and continuous improvement.

Key Responsibilities

Platform Monitoring: Implement and maintain monitoring, logging, and observability solutions across supported environments.

Proactive Alerting & Incident Response: Configure alerts and response mechanisms to reduce incident impact and downtime.

Capacity & Performance Management: Monitor utilisation trends and support capacity planning activities.

Continuous Service Improvement: Analyse operational metrics and trends to drive service improvements.

Accountability: Regulatory Compliance, Risk Management & Security Adherence

Ensure DevOps platforms, cloud services, and supported applications comply with regulatory, security, and governance requirements while maintaining a strong risk management framework.

Key Responsibilities

Regulatory & Security Compliance: Ensure supported platforms and applications comply with internal security policies, technology standards, and applicable regulatory obligations.

Vulnerability Management & Remediation: Identify, assess, prioritize, and remediate infrastructure, application, platform, container, and cloud vulnerabilities within agreed timelines.

Audit & Penetration Test Remediation: Coordinate and drive closure of audit findings, vulnerability assessments, penetration test observations, and compliance review actions.

Security Patch Management: Plan, test, deploy, and validate security patches, upgrades, and remediation activities across supported environments.

DevSecOps Integration: Embed security controls, security testing, vulnerability scanning, and compliance checks within CI/CD pipelines.

Risk & Compliance Collaboration: Work with Risk, Compliance, Audit, and Security teams to implement and maintain appropriate controls.

Data Protection & Access Governance: Ensure appropriate security controls, access management practices, audit logging, and data protection measures are maintained.

Compliance Standards Adherence: Ensure alignment with PCI-DSS, ISO 27001, the Bank of Ghana Cyber & Information Security Directive, and other applicable regulatory requirements.

Accountability: Knowledge Management, Training & Team Enablement

Ensure effective knowledge transfer, operational readiness, and technical capability development within support and engineering teams.

Key Responsibilities

Technology Training & Knowledge Transfer: Deliver training on DevOps practices, cloud platforms, OpenShift, locally developed applications, development platform upgrades, and emerging technologies.

Documentation Management: Develop and maintain technical documentation, procedures, runbooks, and operational standards.

Operational Readiness: Ensure support teams are prepared to support new technologies, releases, upgrades, and platforms.

Accountability: Technology Transformation & Migration Delivery

Support the planning, execution, testing, deployment, stabilization, and operational support of strategic technology transformation programs.

Key Responsibilities

  • Support large-scale technology transformation initiatives across the Bank.
  • Deliver infrastructure, application, and platform migration activities.
  • Participate in core banking modernization and migration programmes.
  • Support migration of applications and technology platforms between hosting environments, cloud platforms, container platforms, and geographical locations.
  • Conduct migration readiness assessments, dependency analysis, and cutover planning.
  • Develop rollback and recovery plans for migration activities.
  • Support post-migration stabilization and optimization activities.
  • Minimize operational risks associated with large technology change programmes.
  • Ensure successful knowledge transfer and support readiness after migrations.
  • Participate in programme governance and migration steering discussions.

Education and Experience Required

Education

 • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or related discipline.

• Master's Degree in Information Technology, Computer Science, Engineering, or Business Technology Management will be advantageous.

Experience

• Minimum 5 to 8 years' experience in DevOps Engineering, Site Reliability Engineering, Platform Engineering, Cloud Engineering, Infrastructure Engineering, or related technology disciplines.

• Proven experience within a highly regulated environment such as Banking, Financial Services, Telecommunications, FinTech, Insurance, or other critical infrastructure industries.

• Demonstrated experience managing production-critical applications and platforms.

• Strong experience supporting highly available, mission-critical, customer-facing applications.

CI/CD Tools: Expertise with CI/CD tools such as Jenkins, GitLab CI/CD, CircleCI, or Azure DevOps.

Cloud Platforms: Deep experience with cloud infrastructure on AWS, GCP, or Azure, including a focus on networking, storage, compute, and security.

IaC Tools: Proficient in Terraform, Ansible, or CloudFormation for defining and managing infrastructure as code.

Containerization: Advanced skills with Docker and Kubernetes, with experience in deploying and managing containers at scale.

Scripting and Automation: Strong scripting skills in Python, Bash, or PowerShell.

Monitoring & Observability: Proficiency with monitoring tools like Prometheus, Grafana, ELK Stack, and Datadog.

Security & Compliance: Knowledge of DevSecOps practices, including vulnerability scanning, secrets management, and secure CI/CD pipeline practices.

Digital Transformation: Familiarity with digital transformation initiatives, including modern software development practices, microservices, and API-driven architectures.

Nice to Have:

Certifications: Relevant certifications like AWS Certified DevOps Engineer, Azure DevOps Engineer, Kubernetes CKA.

AI/ML Knowledge: Familiarity with AI-driven automation tools for predictive maintenance and anomaly detection.

Financial Regulations: Experience with PCI-DSS, GDPR, or other regulatory compliance requirements.

ServiceNow Integration: Experience with ITSM integration for automated incident and request management.

Preferred Certifications

DevOps & Cloud

  • AWS Certified DevOps Engineer Professional
  • Microsoft Azure DevOps Engineer Expert
  • Certified Kubernetes Administrator (CKA)
  • Certified Kubernetes Application Developer (CKAD)
  • Terraform Associate

Container Platforms

  • Red Hat OpenShift Administration Certification
  • OpenShift Container Platform Specialist
  • Alauda Container Platform Administration Certification (where available)

Security

  • Certified DevSecOps Professional

Other

  • ITIL - Governance Framework
  • Experience with ITIL frameworks and service management tools like ServiceNow for incident, problem and change management.

Education

Bachelor's Degree: Information Technology

Skills Required

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related discipline
  • 5 to 8 years of experience in DevOps, Site Reliability Engineering, Platform Engineering, Cloud Engineering, Infrastructure Engineering, or related disciplines
  • Experience in a highly regulated environment such as banking, financial services, telecommunications, fintech, insurance, or critical infrastructure
  • Experience managing production-critical, highly available, mission-critical, customer-facing applications and platforms
  • Expertise with CI/CD tools such as Jenkins, GitLab CI/CD, CircleCI, or Azure DevOps
  • Deep experience with AWS, GCP, or Azure cloud infrastructure, including networking, storage, compute, and security
  • Proficiency with Terraform, Ansible, or CloudFormation for infrastructure as code
  • Advanced Docker and Kubernetes skills, including deploying and managing containers at scale
  • Strong scripting skills in Python, Bash, or PowerShell
  • Proficiency with monitoring and observability tools such as Prometheus, Grafana, ELK Stack, or Datadog
  • Knowledge of DevSecOps, vulnerability scanning, secrets management, and secure CI/CD practices
  • Familiarity with microservices, modern software development practices, and API-driven architectures
  • Master's degree in Information Technology, Computer Science, Engineering, or Business Technology Management
  • AWS Certified DevOps Engineer Professional, Microsoft Azure DevOps Engineer Expert, Certified Kubernetes Administrator, Certified Kubernetes Application Developer, or Terraform Associate certification
  • Red Hat OpenShift, OpenShift Container Platform, or Alauda Container Platform certification
  • Certified DevSecOps Professional certification
  • ITIL certification or experience with ITIL frameworks and ServiceNow
  • Experience with PCI-DSS, GDPR, or other financial regulatory compliance requirements
  • Familiarity with AI-driven automation for predictive maintenance and anomaly detection

Absa Group Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Absa Group and has not been reviewed or approved by Absa Group.

  • Healthcare Strength Medical aid, group life, disability, and funeral cover are described as comprehensive, with features such as terminal‑illness advances and beneficiary grocery benefits. Wellness and assistance offerings support overall financial and personal wellbeing.
  • Retirement Support A pension fund and group retirement arrangements are positioned as core benefits within fixed remuneration. Retirement coverage is embedded alongside other protections as part of standard employment.
  • Equity Value & Accessibility Employee share‑ownership (eKhaya) and equity‑linked awards broaden wealth‑sharing, with dividends or cash‑equivalent participation in some markets. This provides longer‑term value beyond base pay.

Absa Group Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Riyadh
39,055 Employees
Year Founded: 2018

What We Do

Absa Group Limited (Absa) has forged a new way of getting things done, driven by bravery and passion, with the readiness to realise growth on the African continent and beyond. We’re a truly African brand, inspired by the people we serve in Botswana, Ghana, Kenya, Mauritius, Mozambique, Seychelles, South Africa, Tanzania, Uganda, and Zambia. We also have representative offices in China, Namibia, Nigeria and the United States, as well as securities entities in the United Kingdom and the United States, along with technology support colleagues in the Czech Republic.

Similar Jobs

AmaliTech Logo AmaliTech

Senior Devops Engineer

Information Technology
In-Office
3 Locations
525 Employees

Ericsson Logo Ericsson

Techno Commercial Manager RAN CU ENA

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
19 Locations
88000 Employees

Ericsson Logo Ericsson

Techno Commercial Manager RAN EMEA

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
27 Locations
88000 Employees

Sandvik Logo Sandvik

Administrative Assistant

Hardware • Industrial • Manufacturing
In-Office
Accra, Greater Accra, GHA
42000 Employees

Similar Companies Hiring

Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account