The role
It's an amazing time to join Okra. 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