DevOps Engineer (senior level)

Job Title: Senior DevOps Engineer

Location - Lagos, Nigeria (Onsite)

Reporting To - Head, Enterprise Applications & Support

Job Summary:

The DevOps Engineer will design, build, and maintain scalable, secure, and high-availability infrastructure to support the company’s enterprise and business applications deployment. This role bridges development and operations, ensuring continuous integration, deployment, monitoring, and compliance with financial-sector standards.

Key Responsibilities:

Reverse Proxy & Web Services

  • • Configure and manage NGINX as a reverse proxy for load balancing, SSL termination, and secure routing of enterprise applications.
  • • Optimize web server performance and ensure high availability.

*

  • Database Deployment & Maintenance
  • • Work closely with Database Admin to deploy and manage relational databases including MySQL, MSSQL, MariaDB, ensuring proper backup, replication, and failover strategies on production environment.
  • • Work closely with Database Admin to apply database patches and updates in coordination with application release cycles.

*

  • CI/CD & Agile Delivery
  • • Design and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps to automate build, test, and deployment processes.
  • • Champion Agile deployment methodologies, integrating DevOps practices into sprint cycles and release planning.

Infrastructure & Server Management

  • Work closely with system admin in deployment and configuration of multi-layered on-premises server environments, ensuring scalability, redundancy, and security.
  • Conversant with system maintenance and troubleshooting, both Linux and Windows-based systems, including hybrid environments. As a result of enterprise application deployment

Logging & Troubleshooting

  • Implement centralized log management systems (e.g., ELK stack, Graylog) for real-time monitoring and troubleshooting of enterprise application codebases.
  • Ensure logs are structured, searchable, and retained according to compliance requirements.

Security & Patch Management

  • Work closely with system Admin to deploy and manage SSL/TLS certificates across domains, ensuring secure communication and compliance with enterprise standards on production environment
  • Work closely with System Admin to oversee OS and DB patching, vulnerability remediation, and system hardening on production environment.

Network & Firewall Expertise

  • work closely with network Admin to configure and maintain firewalls, network domains, and VPN tunnels between devices such as Sophos, Cisco, and other enterprise-grade appliances on production environment.
  • Collaborate with network teams to ensure secure and reliable connectivity across environments.

Collaboration & Support

  • Work closely with software engineers to support enterprise applications in production, ensuring uptime, performance, and rapid incident resolution.
  • Participate in post-deployment reviews, root cause analysis, and continuous improvement initiatives.

Industry-Specific Experience (Preferred)

  • Experience in Core Banking System deployment, including integration with financial services infrastructure.
  • Familiarity with NIP (NIBSS Instant Payment) deployment and support, ensuring compliance with Nigerian financial regulations and standards.

Key Performance Indicators (KPIs)

  • Deployment frequency and lead time for changes.
  • Infrastructure uptime and system availability (target 99.9%).
  • MTTR (Mean Time to Recovery) for incidents.
  • Compliance with security and audit requirements.
  • Cost optimization and resource utilization efficiency.
  • Successful automation of repetitive operational tasks.

Qualifications & Experience

  • Bachelor’s degree in computer science, Information Technology, or related discipline.
  • Minimum 5 years of IT experience, with at least 3 years in a DevOps or Systems Engineering role within fintech, banking, or financial services.
  • Hands-on expertise with CI/CD pipelines, scripting (Python, Bash, PowerShell), and infrastructure-as-code tools.
  • Strong understanding of networking, Onprem & cloud infrastructure, and Linux/Windows administration.
  • Proven experience with containerization (Docker) and orchestration (Kubernetes).
  • Familiarity with regulatory and compliance frameworks in the Nigerian financial industry is an advantage.

Key Skills & Tool

CI/CD : Jenkins, GitLab CI, Azure DevOps

OS : Linux (Ubuntu, CentOS), Windows Server

Databases : MySQL, MSSQL, MariaDB

Web: NGINX, Apache

Monitoring : ELK Stack, Prometheus, Grafana

Networking: VPN (IPSec, SSL), Sophos, Cisco ASA

Security: SSL/TLS, Patch Management, Firewall Rules

Methodology: Agile, Scrum, DevSecOps

Job Types: Full-time, Permanent

Back to blog