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.