Okra - Our mission is to digitize financial services. We are building the tools and services that will enable developers launch, optimize, & scale financial platforms and services. Our thesis is simply the fact that - financial innovation cannot exist without an Open Finance infrastructure. Essentially, the growth of the African Fintech industry is intrinsically tied to the success of an infrastructure like Okra.
Okra powers the tools that millions of people rely on to plan and manage their finances today. We are proudly working with hundreds of companies like Interswitch and D-local, and many of the largest financial institutions to make it easy for people to securely connect their accounts to the apps and services they choose. Okra’s network covers over 100 banks and financial institutions across Nigeria, South Africa, Kenya, and Ghana.
We are recruiting to fill the position below:
Job Title: Senior DevOps Engineer
Location: Remote
Employment Type: Full Time
The role
We are looking for a Senior DevOps Engineer to join our Cloud Infrastructure to build out the platform tooling and automation that our systems are scaling on.
As a senior engineer in the team, you will lead key initiatives around observability, infrastructure as code, multi-cloud, automation, and developer experience, as well as newly growing efforts in security, compliance, and platform availability.
You offer a breadth of experience in adopting cloud infrastructure, working across multiple cloud providers with a strong conviction to offer top developer experience, while you have a depth of expertise in one of the team's key areas at a level that sets the standard for the entire team.
Okra brings multiple years of experience in the African ecosystem, a diverse team working across continents, and a culture that puts customer focus, trust, idea-meritocracy and world-class execution front and center. You will own key initiatives, interact across teams, and see your impact.
What you will do
Automate infrastructure provisioning
Maintain and optimize existing systems for performance and cost
Implement and extend monitoring and alerting systems
Improve developer experience of our infrastructure as code approach
Help abstract complexities of cloud vendors and work across multi-cloud
Help product engineering teams adopt DevOps culture
Work with other teams to understand their needs and find solutions
Help the team set ongoing goals and build roadmaps to achieve them
Help automate quality checks to ensure engineering standards
Explore and own new responsibility areas for the team.
What will help you succeed
Multiple years of experience as a DevOps Engineers
Hands-on experience with Terraform
Experience optimizing CI/CD pipelines and managing multiple environments
Experience working in environments with strict security and compliance requirements
Enjoying solving problems that have no direct or obvious solution.
Strong skills in troubleshooting and debugging in complex systems
Ability to collaborate with both business and technical partners
Strong experience using AWS services such as EC2, S3, Redshift
Good understanding of Okra's current workloads that run stacks of Node.js, React, MongoDB, Kafka, Puppeteer, Docker, and Socket.io.
Nice to have:
Experience with trunk-based development infrastructure
Experience building out continuous delivery pipelines
Applied understanding of secure-by-design approach
Hands-on experience with developer productivity tooling and automations.
You should still apply if you aren’t ready for the the level of this role yet or don’t check all the boxes. We care about potential. We are willing to start a great candidate with lower expectations alongside a path and the support to grow in time.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.