Job Title: DevOps Engineer
Job Identification: 953
Location: Victoria Island, Lagos
Job Type: Full-time
About Ecobank Transnational Incorporated (ETI):
Ecobank Transnational Incorporated (ETI), a public limited liability company, was established as a bank holding company in 1985 under a private sector initiative spearheaded by the Federation of West African Chambers of Commerce and Industry with the support of the Economic Community of West African States (ECOWAS).
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
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.
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.
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.
Security and Compliance:
- Implement security best practices, including vulnerability assessments and patch management.
- Ensure compliance with industry standards and organizational policies.
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.
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.
Knowledge, Skills & Experience
Education:
- Bachelor’s Computer Science, Software Engineering, or a related field.
- Master’s degree in related field will be an added advantage.
Experience:
- 3 – 5+ years of hands-on experience in DevOps or related roles.
- Proven experience in deploying and managing CI/CD pipelines and cloud infrastructure.
Technical Skills:
- Programming & Scripting: Proficiency in scripting languages like Python, Bash, or PowerShell.
- Version Control: Expertise with Git and repository management tools like GitHub, GitLab, or Bitbucket.
- CI/CD Tools: Proficiency with Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, Rancher, ArgoCD, Spinnaker, or similar tools.
- Containerization & Orchestration: Strong experience with Docker and Kubernetes.
- Infrastructure-as-Code (IaC): Hands-on experience with Terraform, Ansible, or CloudFormation.
- Cloud Platforms: Advanced knowledge of AWS, Azure, GCP, OCI services and architecture.
- Monitoring & Logging: Proficiency with tools like Dynatrace, Prometheus, Grafana, ELK Stack, Datadog, or CloudWatch.
- Security: Understanding of security best practices, including IAM, encryption, and vulnerability assessments.
Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and take ownership of tasks.
- Attention to detail and commitment to delivering high-quality solutions.
- Key Performance Indicators (KPIs):
- Uptime and reliability of CI/CD pipelines and infrastructure.
- Efficiency improvements in deployment processes and workflows.
- Successful implementation of automation and infrastructure improvements
Application Closing Date
13th June, 2025, 08:41 PM.