Paystack

Senior DevOps Engineer

Paystack Accra, Greater Accra Region, Ghana

Software Development · 51-200 employees

Jun 06
devops Senior (5-10 yrs) Full-time South Africa
Log in to apply, save this posting, or score it against your profile with AI.

About the role

You will design, implement, and maintain cloud infrastructure, CI/CD pipelines, and automation frameworks while collaborating with cross-functional teams. Additionally, you will lead major incident responses, manage system security, and ensure high availability for distributed systems.

What they look for

AWS Terraform Kubernetes Python Node.js Bash Golang CI/CD ArgoCD Github Actions Prometheus Grafana Networking System reliability Automation Security

Requirements

The ideal candidate has 5+ years of experience in DevOps or SRE roles with deep expertise in AWS, Kubernetes, and Infrastructure as Code. You must be proficient in scripting languages like Python or Go and possess strong knowledge of networking protocols and CI/CD tooling.

Benefits

Competitive compensation package 13th month bonus TSG equity compensation Full medical coverage Wellbeing stipend Generous leave and sabbatical policies Hybrid working environment

Full description

About Paystack

Paystack’s mission is to power African ambition. Over 300K of some of the most renowned businesses in Nigeria, as well as a growing number of merchants in South Africa, Ghana, and Kenya use Paystack’s modern payments gateway. They include the likes of MTN, Burger King, UPS, AXA Mansard Insurance, FairMoney, PiggyVest, FilmHouse Cinemas, Smile Communications, Air Peace Airlines, Crocs, Under Armour, Richemont Lifestyle Group (RLG), and many others.

In just over 9 years, our growing team has introduced a steady cadence of innovation within the online payments landscape, such as automated recurring payments, the ability for customers to pay directly from their bank accounts, automated chargebacks, and much more. We’ve been acquired by Stripe and are doubling down on the mission to help build out Africa’s payments infrastructure.

We’re obsessed with building the best place to work on the continent while accelerating digital commerce across Africa and we need your help!

About the Senior DevOps Engineer role

As a Senior DevOps Engineer at Paystack, you will play a pivotal role in designing, implementing, and maintaining our cloud infrastructure, CI/CD pipelines, and automation frameworks. You will collaborate closely with cross-functional teams to optimise our development and deployment processes, improve system reliability, and drive continuous improvement initiatives. The ideal candidate will have a strong background in DevOps practices, cloud technologies, automation tools, database management, networking, and a passion for solving complex technical challenges.

The selected engineer will join a team of DevOps engineers and report directly to the Lead DevOps Engineer. You will work closely with other members of the department including members of the larger infrastructure and security teams and quite heavily with other product engineering teams.

We’ll trust you to

  • Own projects end to end, often across teams.
  • Design technical solutions that are scalable and maintainable
  • Design systems for high availability and fault tolerance.
  • Build end to end automation pipelines.
  • Tackle ambiguous, high risk problems proactively.
  • Introduce new ideas and simplifies complex systems.
  • Design secure systems, manages secrets and implements zero trust models.
  • Participate in architectural evolution and software development activities.
  • Help debug and diagnose issues that may arise in an intertwined distributed system environment.
  • Own CI/CD architecture, minimises downtime and ensures security
  • Lead major incident response and postmortems

You’ll thrive in this role if you have

  • 5+ years of experience in a DevOps or Site Reliability Engineering (SRE) role.
  • Deep Expertise with a variety of AWS services
  • Experience with IAC and tools like Terraform, designing reusable modules and enforces standards
  • Real world experience with Kubernetes at scale
  • Experience writing scripts and automation using Python, Node.js, Bash, Golang
  • Experience with networking concepts and protocols, including TCP/IP, DNS, HTTP/S, VPNs, etc.
  • Experience building tooling to reduce occurrences of errors and improve engineering productivity
  • Experience with CI/CD tooling like ArgoCD, Github Actions, etc.
  • Experience working with and monitoring and alerting tools like Prometheus and Grafana.
  • Ability to clearly articulate, implement and document design decisions

Bonus points if you have

  • Bachelor’s degree in Computer Science, Engineering, or a related field might be beneficial but not required
  • Experience in the fintech industry or with payment processing systems
  • Knowledge of cybersecurity best practices and compliance requirements (e.g., PCI DSS)
  • Experience with machine learning and data analytics.

Benefits

  • Competitive compensation package and benefits
  • 13th month bonus
  • TSG Equity compensation
  • Full medical coverage
  • Wellbeing stipend
  • Generous leave and sabbatical policies
  • Hybrid working environment
  • Smart, kind colleagues who are invested in your growth.

Paystack is an equal opportunity employer and prohibits discrimination and harassment of any kind. We’re committed to providing employees with a work environment that is progressive and open-minded. Our employment philosophy is to hire the best people and empower them to do the best work of their lives. Employment decisions are based on business needs and individual merit without regard to race, color, religion, ethnicity, sexual orientation, nationality, marital status, gender or age.

Similar roles