Barnksforte Group Limited - We are a fast-growing software company building identity and digital-transformation solutions (biometrics, secure ID platforms, managed services) for governments (G2B/G2C), large enterprises and consumers across Africa. Our products power mission-critical services used by millions and demand disciplined delivery, strong stakeholder management and continuous improvement mindset.
We are recruiting to fill the position below:
Job Title: DevOps Engineer
Location: Abuja (FCT)
Employment Type: Full-time (Hybrid)
Reports To: Infrastructure Manager
Job Purpose
- The DevOps Engineer is responsible for designing, implementing, automating, securing, and maintaining the organization’s cloud infrastructure, CI/CD pipelines, deployment processes, container platforms, and operational environments.
- The role focuses on infrastructure automation, cloud operations, platform reliability, system scalability, deployment optimization, observability, and operational security across enterprise and government technology platforms.
- The DevOps Engineer will work closely with Development, Infrastructure, Security, QA, Product, and Database teams to ensure efficient, reliable, and secure delivery of applications and services.
- The role also supports infrastructure modernization, automation initiatives, cloud governance, cost optimization, and continuous improvement of operational processes and platform reliability.
Key Responsibilities
Cloud Infrastructure & Platform Management:
- Design, provision, configure, and maintain scalable and secure cloud infrastructure environments.
- Manage cloud services across AWS and related infrastructure platforms.
- Support high availability, redundancy, scalability, and disaster recovery planning.
- Implement infrastructure best practices for enterprise and government-grade systems.
- Monitor infrastructure utilization, reliability, and operational health.
- Support cloud modernization and infrastructure optimization initiatives.
Infrastructure as Code (IaC) & Automation:
- Implement and maintain Infrastructure as Code (IaC) using Terraform and related automation tools.
- Automate infrastructure provisioning, configuration management, and deployment processes.
- Develop reusable infrastructure modules and deployment templates.
- Support operational automation to reduce manual intervention and improve reliability.
- Maintain infrastructure version control and deployment consistency across environments.
CI / CD & Release Engineering:
- Design, implement, and maintain CI/CD pipelines for automated build, testing, and deployment processes.
- Support deployment pipelines across multiple technology stacks and environments.
- Work closely with development and QA teams to improve release quality and deployment reliability.
- Support release management, rollback strategies, and deployment monitoring activities.
- Optimize software delivery lifecycle processes and deployment efficiency.
Containerization & Kubernetes Management:
- Manage containerized environments using Docker and Kubernetes platforms.
- Support Kubernetes cluster administration, monitoring, scaling, and optimization.
- Maintain container orchestration environments and deployment configurations.
- Support microservices deployment and container lifecycle management.
- Troubleshoot container and orchestration-related operational issues.
Monitoring, Observability & Reliability Engineering:
- Implement and maintain infrastructure monitoring, logging, and observability solutions.
- Monitor application performance, infrastructure health, and operational metrics.
- Configure alerts, dashboards, and incident management processes.
- Support proactive issue detection and root cause analysis activities.
- Participate in incident response, troubleshooting, and post-incident review activities.
Security, Compliance & Governance:
- Implement infrastructure and cloud security best practices.
- Manage IAM policies, secrets management, encryption, and access controls.
- Support infrastructure compliance, audit readiness, and operational governance requirements.
- Ensure systems are regularly updated, patched, and secured against vulnerabilities.
- Work closely with security teams to support DevSecOps initiatives and secure deployment practices.
Cost Optimization & Operational Efficiency:
- Monitor cloud resource utilization and operational costs.
- Implement tagging strategies, governance controls, and cost optimization practices.
- Support FinOps initiatives and infrastructure efficiency improvements.
- Identify opportunities to optimize infrastructure performance and operational expenditure.
Documentation & Collaboration:
- Maintain infrastructure documentation, architecture diagrams, operational procedures, and deployment standards.
- Work closely with Development, QA, Infrastructure, Security, and Product teams on platform initiatives.
- Provide technical guidance and operational support for infrastructure and deployment-related activities.
- Support continuous improvement of DevOps processes, standards, and operational practices.
Key Performance Indicators (KPIs)
- Infrastructure uptime and availability.
- CI/CD pipeline reliability and deployment success rate.
- Incident response and resolution time.
- Infrastructure automation coverage.
- Cloud cost optimization and governance compliance.
- Platform scalability and operational efficiency.
- Security and patch compliance rate.
- Monitoring and alerting effectiveness.
- Successful disaster recovery and backup validation.
- Infrastructure documentation accuracy and completeness.
Qualifications & Experience
Education:
- Bachelor’s Degree in any of the following disciplines:
- Computer Science
- Information Technology
- Software Engineering
- Cloud Computing
- Network Engineering
- Or a related field
Experience:
- 4–7 years of experience in DevOps engineering, cloud infrastructure, or platform engineering roles.
- Hands-on experience managing AWS cloud infrastructure and enterprise deployment environments.
- Experience working with CI/CD pipelines, infrastructure automation, and container orchestration platforms.
- Experience supporting enterprise or government-grade applications and operational environments.
- Experience working within Agile and DevOps delivery environments.
Preferred Cloud & Infrastructure Technologies:
- AWS (EC2, S3, RDS, Lambda, IAM, EKS, SQS, MSK).
- Terraform.
- Docker.
- Kubernetes (EKS).
- Linux Server Administration.
- Ansible or related automation tools.
Preferred Monitoring & DevOps Tools:
- CloudWatch
- Prometheus
- Grafana
- Datadog
- GitHub Actions
- Jenkins
- GitLab CI/CD.
Certifications (Advantage):
- AWS Certified Solutions Architect
- AWS Certified DevOps Engineer
- Certified Kubernetes Administrator (CKA)
- HashiCorp Terraform Certification
- Docker Certified Associate.
Technical Skills:
- Cloud infrastructure management and administration.
- Infrastructure as Code (IaC) and automation.
- CI/CD pipeline design and maintenance.
- Docker and Kubernetes administration.
- Cloud security and IAM management.
- Infrastructure monitoring and observability.
- Linux system administration.
- Networking and cloud architecture fundamentals.
- Disaster recovery and high availability planning.
- Infrastructure troubleshooting and incident management.
- Operational documentation and process management.
Skills & Competencies:
- Strong analytical and troubleshooting skills.
- Strong automation and optimization mindset.
- Attention to detail and operational discipline.
- Ability to work independently and within cross-functional teams.
- Strong communication and stakeholder collaboration capability.
- Strong ownership and accountability mindset.
- Ability to manage operational priorities under pressure.
Behavioral Attributes:
- Proactive and solution-oriented mindset.
- Strong reliability and operational ownership attitude.
- Continuous learning and adaptability capability.
- Strong collaboration and teamwork orientation.
- Commitment to security, scalability, and operational excellence.
Work Environment:
- Strategic and collaborative technology environment.
- Involvement in high-impact, group-wide technology initiatives.
- Opportunities for professional growth and influence across enterprise infrastructure and cloud initiatives within the Barnksforte Group.