Seemless Integration, Exceptional Results

DevOps Engineer

Ecobank Transnational Incorporated

GENERAL JOB INFORMATION

Job Title:                                   DevOps Engineer
Organization/Department:      Ecobank Software Centre – eProcess International SA
Head of Unit/Department:       Senior Software Engineering Manager
Reports To:                               Senior DevOps Engineer

JOB PURPOSE

The DevOps Engineer plays a pivotal role in designing, implementing, and managing the automation of development, testing, and deployment processes. The role involves building scalable, reliable, and secure infrastructure, optimizing workflows, and ensuring seamless collaboration between development and operations teams. A successful candidate will have a strong technical background, a problem-solving mindset, and experience with modern DevOps tools and practices

KEY RESPONSIBILITIES

1.    CI/CD Pipeline Development and Maintenance:
•    Design, implement, and optimize Continuous Integration/Continuous Deployment (CI/CD) pipelines.
•    Collaborate with development teams to automate code builds, tests, and deployments.
•    Infrastructure Automation:
•    Develop Infrastructure-as-Code (IaC) solutions using tools like Terraform, CloudFormation, or Ansible.
•    Automate provisioning, configuration, and management of cloud and on-premises infrastructure.
2.    Cloud Infrastructure Management:
•    Deploy and manage cloud-based solutions on platforms such as AWS, Azure, Google Cloud Platform (GCP) or Oracle Cloud Infrastructure (OCI).
•    Ensure scalability, reliability, and security of cloud-based infrastructure.
3.    Monitoring and Incident Management:
•    Set up and maintain monitoring and alerting systems using tools like Prometheus, Grafana, Datadog, or CloudWatch.
•    Identify and resolve performance bottlenecks and ensure high system availability.
•    Participate in on-call rotations to respond to critical incidents.
4.    Security and Compliance:
•    Implement security best practices, including vulnerability assessments and patch management.
•    Ensure compliance with industry standards and organizational policies.
5.    Collaboration and Process Improvement:
•    Work closely with software development, QA, and operations teams to align processes and practices.
•    Advocate for and implement DevOps best practices across the organization.
6.    Continuous Learning and Innovation:
•    Stay updated with emerging DevOps trends, tools, and technologies.
•    Evaluate and integrate new tools and technologies to improve efficiency and reliability.

Key Performance Indicators 
•    Uptime and reliability of systems and infrastructure.
•    Efficiency and effectiveness of CI/CD pipelines.
•    Successful automation of infrastructure provisioning and management.
•    Reduction in incident resolution time and improved system performance.
•    Adoption of DevOps best practices and tools across teams.

Education & Experience
•    Education:
o    Bachelor’s Computer Science, Software Engineering, or a related field.
o    Master’s degree in related field will be an added advantage.
•    Experience:
o    3–5+ years of hands-on experience in DevOps or related roles.
o    Proven experience in deploying and managing CI/CD pipelines and cloud infrastructure.


•    Technical Skills:
o    Programming & Scripting: Proficiency in scripting languages like Python, Bash, or PowerShell.
o    Version Control: Expertise with Git and repository management tools like GitHub, GitLab, or Bitbucket.
o    CI/CD Tools: Proficiency with Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, Rancher, ArgoCD, Spinnaker, or similar tools.
o    Containerization & Orchestration: Strong experience with Docker and Kubernetes.
o    Infrastructure-as-Code (IaC): Hands-on experience with Terraform, Ansible, or CloudFormation.
o    Cloud Platforms: Advanced knowledge of AWS, Azure, GCP, OCI services and architecture.
o    Monitoring & Logging: Proficiency with tools like Dynatrace, Prometheus, Grafana, ELK Stack, Datadog, or CloudWatch.
o    Security: Understanding of security best practices, including IAM, encryption, and vulnerability assessments.
•    Soft Skills:
o    Strong problem-solving and analytical skills.
o    Excellent communication and collaboration abilities.
o    Ability to work independently and take ownership of tasks.
o    Attention to detail and commitment to delivering high-quality solutions.
o    Key Performance Indicators (KPIs):
o    Uptime and reliability of CI/CD pipelines and infrastructure.
o    Efficiency improvements in deployment processes and workflows.
o    Successful implementation of automation and infrastructure improvements.
o    Responsiveness to incidents and ability to resolve issues promptly.
o    Adoption of DevOps best practices across teams.

Ecobank is committed to providing equal opportunities to all and fostering an inclusive and diverse workplace. To this end, we encourage applications from individuals regardless of their nationality, race, gender, age, social class, religion, beliefs, and disability while fully adhering to the local laws and regulations established where Ecobank operates.”

Share this job

Categories

Recruiter Features

Related Jobs

Clearer.io

Internal Tools Developer

You’ll be instrumental in empowering and enabling our teams

EY

National Service Personnel -Data and Technology Risk

You will work on various audit engagements

Ericsson

Senior Solution Integrator

In this role, you will be part of a dynamic, global team

Duranta Infotech Private Limited

IT Officer

Work with Consultant to develop roles for Navision

Workaholic360

AI Engineer (Agent Behaviour)

You will be responsible for designing and implementing intelligent agents

Ezra

Ops Support Engineer

3+ years of hands-on experience in configuring

Wave Mobile Money

Senior Machine Learning Scientist – LLM & Voice

Building AI models and agent systems that ship into real products

CloudPlexo

Senior DevOps Engineer (AWS Focus)

Looking for a Consulting DevOps Engineer (AWS) to join our Ghana team

Risk Labs

Senior DevOps Engineer

We are hiring a Senior DevOps engineer

Zora

Sr. Site Reliability Engineer (SRE)

Zora is looking for an experienced site reliability software engineer