About this role
DevOps Manager
- Job Type Full Time
- Qualification BA/BSc/HND
- Experience
- Location Abuja
- Job Field ICT / Computer
Role Description
- The DevOps Manager is a full-time, on-site role based in Abuja, responsible for leading and coordinating DevOps activities across software and infrastructure teams. This role oversees the design, implementation, and maintenance of CI/CD pipelines, ensuring reliable integration, automated testing, and smooth deployment of applications and services.
- The DevOps Manager will manage infrastructure provisioning and configuration, monitor system performance, and establish best practices for security, scalability, and resilience.
- Day-to-day tasks include collaborating with software development teams, guiding test automation and integration processes, resolving deployment issues, and mentoring DevOps engineers to improve delivery speed and system stability.
- The role also involves continuous improvement of tools, workflows, and documentation to support efficient and compliant operations.
Qualifications
- Strong experience with Software Development and Integration, with the ability to collaborate closely with engineering teams on build, release, and deployment processes.
- Hands-on expertise in Continuous Integration practices and tools, including configuring and optimizing CI/CD pipelines for multiple applications and environments.
- Proficiency in Test Automation, including designing and integrating automated tests into deployment workflows to ensure reliability and quality.
- Solid background in Infrastructure management, such as server provisioning, cloud or on-premise environments, configuration management, monitoring, and incident response.
- Proven experience in a DevOps or Site Reliability Engineering leadership role, managing teams and cross-functional stakeholders.
- Knowledge of containerization, orchestration, and modern deployment frameworks (e.g., Docker, Kubernetes, infrastructure-as-code tools).
- Strong problem-solving skills, attention to detail, and ability to operate in a high-availability, production-focused environment.
- Excellent communication and collaboration skills, with the ability to document processes and provide clear technical guidance.
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field; relevant professional certifications are an advantage.