Paystack
Engineering
Senior DevOps Engineer
A full-time engineering role at Paystack, based in Lagos, Nigeria.
About the role
Paystack is one of Africa’s leading payment infrastructure companies, serving thousands of merchants across 34 countries and processing billions in transactions annually. This Senior DevOps Engineer role sits at the intersection of infrastructure reliability and developer experience, owning projects end-to-end across teams. The position is hybrid, based in Lagos, Nigeria, with no advertised closing date - applications are reviewed on a rolling basis.
Responsibilities
- Design, build, and maintain cloud infrastructure on AWS using Infrastructure-as-Code with Terraform.
- Own CI/CD architecture using ArgoCD and GitHub Actions; reduce deployment lead times and raise deployment frequency.
- Manage Kubernetes clusters at scale across development, staging, and production environments.
- Lead incident response and post-mortem processes, driving measurable reductions in MTTR.
- Define and enforce security controls across the infrastructure stack (network segmentation, secrets management, identity and access).
- Build and maintain observability stacks using Prometheus and Grafana; set SLOs and track error budgets.
- Mentor and support engineers across product teams on DevOps best practices.
Requirements
- 5 or more years of experience in DevOps or Site Reliability Engineering roles in production environments.
- Deep hands-on AWS expertise across compute, networking, storage, and security services.
- Demonstrated Terraform proficiency: modules, remote state, workspaces, and policy enforcement.
- Kubernetes experience at production scale including cluster upgrades, autoscaling, and networking.
- Scripting skills in at least two of: Python, Node.js, Bash, Golang.
- Solid networking fundamentals: TCP/IP, DNS, HTTP/S, VPNs, load balancing, firewall rules.
- Experience with CI/CD tooling, particularly ArgoCD and GitHub Actions.
- Monitoring and alerting with Prometheus and Grafana, including alert rule authoring and runbooks.
Nice to have
- Bachelor’s degree in Computer Science or a related engineering field.
- Fintech or payments industry background, with awareness of PCI DSS compliance requirements.
- Knowledge of cybersecurity best practices in cloud environments.
- Experience integrating machine learning pipelines or data analytics workflows into infrastructure.
How to apply
Submit your application through the Greenhouse portal at the apply link above. You will be asked for: a resume or CV, optional cover letter, and optional portfolio or GitHub links. Contact careers@paystack.com with questions. No stated deadline; applications reviewed on a rolling basis.
Apply directly with Paystack.
We don't run recruitment. Applications go straight to the employer, so click below to start.
Apply on official siteShare this role
Know someone qualified? A quick share saves them the search.