Overview
PalmPay is an Africa-focused fintech firm, launched in 2019. PalmPay is a mobile payments platform that offers a number of financial services.
Job Position: Senior DevOps Engineer
Job Location: Ikeja, Lagos
Job Description
- The Senior DevOps Engineer will be responsible for managing Palmpay’s cloud and on-premise network infrastructure as well as troubleshooting cloud systems and partner’s network.
- The ideal candidate will be responsible for troubleshooting and resolving complex application network issues, ensuring minimal downtime and optimal performance of the network.
- You will collaborate with cross-functional teams to plan and execute channel network migrations, upgrades and expansions.
Job Responsibilities
Cloud and On-prem Network Infrastructure Design and Troubleshooting:
- Design, implement, and maintain robust channel/application network infrastructure to support organizational needs.
- Conduct regular application/channel network assessments and audits to identify potential vulnerabilities and areas for improvement
- Maintain detailed documentation of Channel network configurations, changes, and troubleshooting procedures.
Cloud Systems Design and Operations (AWS Resources):
- Design and implement scalable and secure cloud infrastructure solutions using AWS services.
- Manage and monitor AWS resources, ensuring high availability, performance, and cost-efficiency.
- Provide guidance and support for cloud migration projects, ensuring a smooth transition to or from AWS.
DevOps Tools/Operations and Proxy Configurations with Nginx:
- Implement and manage CI/CD pipelines using DevOps tools such as Jenkins or GitLab CI
- Configure and optimize Nginx as a reverse/tcp-ip proxy, load balancer, and web server.
- Collaborate with development and operations teams to ensure seamless integration and deployment of applications.
Kubernetes Deployment and Maintenance:
- Deploy and manage Kubernetes clusters to support containerized applications.
- Monitor and troubleshoot Kubernetes clusters to identify and resolve issues proactively.
- Implement best practices for Kubernetes security, resource management, and disaster recovery.
Job Requirements
- B.Sc in Computer Science, Engineering, or a relevant field
- Minimum of 5 years experience in a similar role
- Good knowledge of Java
- Experience developing engineering applications for a large corporation.
Technical Skills:
- Containerization tools – Kubernetes & Docker
- CI/CD – Jenkins & Gitlab Cloud – AWS, Ali cloud (good to have)
- Monitoring – Grafana, Zabix, Prometheus
- Networking – Fortigate, Cisco & Mikrotic
- TCP-IP/Reverse Proxy configuration – Nginx.
How to Apply
Interested and qualified candidates should:
Click here to apply online