ARM Holdings
IT & Telecoms
DevOps Engineer
Share this role
About this role
ARM Holdings (Asset and Resource Management Company, ARM Group) is hiring a DevOps Engineer in Ikoyi, Lagos
Job Details
- Location: Ikoyi, Lagos
- Job Type: Full-time
- Experience: 2+ years
About the Role
The DevOps Engineer is responsible for supporting the reliability, automation, scalability, and operational performance of ARM's technology platforms across AWS, Azure, Kubernetes, and on premises environments
The role will design and maintain CI/CD pipelines, automate infrastructure provisioning, support containerized workloads, implement monitoring and observability, and troubleshoot production issues
The DevOps Engineer will work closely with Application Management, Engineering, Infrastructure, DBA, and Information Security teams to improve application availability, deployment efficiency, platform resilience, and operational performance
Key Responsibilities
Cloud, Kubernetes & Platform Operations
- Support and manage workloads across AWS, Microsoft Azure, and on-premises environments
- Deploy, manage, and troubleshoot EKS, AKS, and on-premises Kubernetes environments
- Manage containerized applications using Docker, Kubernetes, and Helm
- Support Kubernetes networking, ingress, load balancing, HAProxy, and MetalLB where applicable
- Monitor platform capacity, performance, availability, and resource utilization
CI/CD, GitOps & Infrastructure Automation
- Design, build, maintain, and troubleshoot Azure DevOps CI/CD pipelines
- Implement Infrastructure-as-Code using Terraform for repeatable and controlled infrastructure provisioning
- Implement GitOps deployment practices using ArgoCD and Git
- Automate application deployment, infrastructure configuration, and repetitive operational activities
- Develop automation scripts using Bash, Python, PowerShell, or similar technologies
- Maintain deployment controls, rollback procedures, and post-deployment validation
Monitoring, Logging & Observability
- Implement and maintain monitoring using Prometheus and Grafana
- Support centralized application and infrastructure logging using Graylog, Loki, ELK, or equivalent platforms
- Configure dashboards and alerts for application, infrastructure, and Kubernetes health
- Troubleshoot incidents using logs, metrics, traces, correlation IDs, Kubernetes events, and deployment history
- Maintain runbooks, deployment procedures, technical documentation, and operational playbooks
- Continuously improve proactive monitoring to identify issues before they impact users
DevSecOps & Production Reliability
- Integrate SonarQube and appropriate quality/security checks into CI/CD pipelines
- Support secure management of application secrets, credentials, certificates, and service accounts
- Participate in production incident resolution, root-cause analysis, and problem management
- Identify recurring issues and implement permanent automation or configuration based solutions
- Support disaster recovery, platform resilience, backup, and recovery activities
Requirements
COMPETENCIES, SKILLS & ABILITIES
- Minimum of 2+ years of practical DevOps, Cloud, or Platform Engineering experience
- Strong hands-on knowledge of AWS and Microsoft Azure
- Hands-on experience with EKS, AKS, and on-premises Kubernetes
- Strong experience with Docker, Kubernetes, and Helm
- Experience with Terraform and Infrastructure-as-Code
- Experience with ArgoCD and GitOps deployment practices
- Strong experience building and supporting Azure DevOps CI/CD pipelines
- Knowledge of SonarQube and CI/CD quality/security integration
- Hands-on experience with Prometheus and Grafana
- Experience with Graylog, Loki, ELK, or similar centralized logging platforms
- Experience with HAProxy and MetalLB is desirable
- Strong Linux administration and production troubleshooting skills
- Good understanding of DNS, TCP/IP, web protocols, TLS, routing, firewalls, ingress, and load balancing
- Experience with Bash, Python, or PowerShell scripting
- Ability to independently investigate and resolve production application, Kubernetes, cloud, networking, and infrastructure issues
- Strong understanding of security, access control, and production governance
Automation & Continuous Improvement Expectations
- Identify manual operational activities and automate them where practical
- Reduce deployment effort, repetitive incidents, and operational risk
- Build reusable pipelines, Terraform modules, scripts, dashboards, and deployment templates
- Improve monitoring, alerting, deployment, and recovery processes
- Promote Infrastructure-as-Code, GitOps, automation, and self-service practices
- Track improvements in areas such as deployment success, incident reduction, MTTR, and platform availability
QUALIFICATION & EXPERIENCE
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field
- Minimum of 2+ years of practical experience in DevOps, Cloud Engineering, Platform Engineering, Systems Engineering, or a related role
- Practical experience supporting production environments and business-critical applications
- Experience within financial services, fintech, or another regulated environment would be an advantage
How to Apply
Follow the link below
This role accepts applications on an external page.