Branch International

DevOps Engineer

Nairobi, Kenya
AWS Kubernetes AWS Lambda EC2 S3 RDS ECS Terraform Python Bash CircleCI Jenkins GitLab CI/CD AWS CodePipeline Datadog Prometheus Grafana AWS CloudWatch IAM VPC
Description

Devops Engineer

Location: Nairobi, Nairobi, Kenya

 

Branch Overview
Branch delivers world-class financial services to the mobile generation. With offices in the United States, Nigeria, Kenya, and India, Branch is a for-profit, socially conscious company that uses the power of data science to reduce the cost of delivering financial services in emerging markets. We believe that everyone, everywhere, deserves fair financial access. The rapid spread of smartphones presents an opportunity for the world’s emerging middle class to access banking options and achieve financial flexibility. 

Branch’s mission-driven team is led by the founder and former CEO of Kiva.org. The company presents a rich opportunity for our team members to drive meaningful growth in rapidly evolving and changing markets. In 2019, Branch announced its Series C and has garnered more than $100M in funding with investments from leading Silicon Valley firms, including Andreessen Horowitz, Trinity Capital, Foundation Capital, Visa, and the International Finance Corporation (IFC).

We value diversity and are committed to providing an inclusive working environment where human beings of all backgrounds can thrive. 

Job Overview;
We are seeking a talented DevOps Engineer to take ownership of our cloud infrastructure and DevOps operations. In this role, you will oversee the design, deployment, and optimization of our AWS-based infrastructure, ensuring seamless orchestration of workloads across Kubernetes and serverless environments like AWS Lambda.

You will play a pivotal role in automating processes, enhancing system reliability, and driving the adoption of DevOps best practices. Collaborating closely with our Engineering, Product, and Data teams, you’ll contribute to scaling our infrastructure and supporting our rapid growth. This position offers a unique opportunity to refine your technical expertise in a dynamic and fast-paced environment

Key Responsibilities:

  • Design, deploy, and manage cloud infrastructure on AWS using best practices and modern tools, ensuring scalability, reliability, and security.
  • Manage and optimize containerized applications using Kubernetes to maintain high availability and performance.
  • Build, monitor, and enhance CI/CD pipelines to streamline development workflows and accelerate deployments.
  • Continuously monitor system performance, troubleshoot issues, and implement optimizations to minimize downtime and improve efficiency.
  • Implement security best practices, including IAM configurations, VPC design, and automated compliance checks, to safeguard infrastructure.
  • Collaborate with cross-functional teams to provide infrastructure support and promote DevOps best practices across the organization.
  • Mentor and guide junior team members, fostering their professional growth and ensuring knowledge-sharing across the team.
  • Create and maintain detailed documentation for infrastructure architecture, deployment processes, and operational procedures.

Qualifications:

  • A minimum of 4 years of experience in DevOps or a similar role, with a strong background in cloud infrastructure and automation.
  • Extensive experience working with AWS, including services like EC2, S3, RDS, Lambda and ECS.
  • Proficiency in using Terraform for infrastructure as code, with a deep understanding of best practices for managing cloud resources.
  • Expertise in managing Kubernetes clusters, including deployment, scaling, and maintenance of containerized applications.
  • Strong programming and scripting skills in languages such as Python, Bash, or similar, to automate tasks and workflows.
  • Hands-on experience with CI/CD tools like CircleCI, Jenkins, GitLab CI/CD, or AWS CodePipeline to streamline deployments.
  • Familiarity with monitoring and logging tools such as DataDog, Prometheus, Grafana, or AWS CloudWatch to ensure system reliability.
  • Strong understanding of security principles, including IAM policies, secrets management, and compliance enforcement.
  • Excellent communication and collaboration skills, with a proven ability to work effectively in cross-functional teams. Enthusiasm for working across cultures, functions, and time zones to drive alignment and deliver results.

Benefits of Joining

  • Opportunity to work in a dynamic and innovative financial institution.
  • Mission-driven, fast-paced, and entrepreneurial environment
  • Competitive compensation with performance-based incentives and an equity package
  • A collaborative and flat company culture
  • Where we work:
    • Hybrid, with the option to work remotely occasionally
  • 28 days annual leave with 30 days sick leave
  • $500 Annual professional development budget 
  • Opportunities for professional growth and leadership development.
  • Team meals and social events 
  • Flexible working hours

Branch International is an Equal Opportunity Employer. The company does not and will not discriminate in employment on any basis prohibited by applicable law. We’re looking for more than just qualifications, so if you’re unsure that you meet the criteria, please do not hesitate to apply!






 
Branch International
Branch International

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say