DevJobs

Platform Engineer

Overview
Skills
  • Bash Bash ꞏ 1y
  • Python Python ꞏ 1y
  • DynamoDB DynamoDB ꞏ 1y
  • Linux Linux ꞏ 1y
  • Microservices Microservices ꞏ 1y
  • GitHub Actions GitHub Actions ꞏ 1y
  • AWS AWS ꞏ 1y
  • Kubernetes Kubernetes ꞏ 1y
  • Helm ꞏ 1y
  • Networking Networking ꞏ 1y
  • Terraform Terraform ꞏ 1y
  • Grafana Grafana
  • RDS ꞏ 1y
  • Security Principles ꞏ 1y
  • Step Functions ꞏ 1y
  • API Gateway ꞏ 1y
  • Web Services ꞏ 1y
  • Lambda ꞏ 1y
  • GitOps ꞏ 1y
  • ElastiCache ꞏ 1y
  • EKS ꞏ 1y
  • EC2 ꞏ 1y
  • CloudFormation ꞏ 1y
  • ArgoCD ꞏ 1y
  • Prometheus Prometheus
  • Datadog
  • Cloudflare
  • API Management

There are 2 billion adults worldwide who don’t have a bank account. That’s close to 40% of the world’s adult population. 350 million of them live in Sub-Saharan Africa. They are hardworking, young, connected adults that lack access to the traditional banking system. Fido is changing that. We are empowering individuals and entrepreneurs to take advantage of opportunities in Africa.

The latest innovation from Fido called Fido Score will shift power back to the people by empowering them to build and maintain a digital financial track record.

We build consumer products powered by a magical cocktail of real-time mission-critical machine-learning models, behavioral psychology, and financial engineering. We promote meritocracy, act quickly, commit, and worship data.

Ready for your next career move?


Are you sharp, motivated, and purpose-driven? We are looking for you

Join us in our mission to make financial services accessible in Africa.


We are seeking a motivated and talented Platform Engineer to join our Devops team. The ideal candidate will have a passion for cloud technologies, microservices , and a solid understanding of networking and security principles. As a Platform Engineer at Fido, you will play a crucial role in maintaining and enhancing our Cloud-based infrastructure, ensuring optimal performance and security.


What you will do

  • Manage and optimize AWS services including API Gateway, EKS, Lambda, Step Functions, EC2, ElastiCache, DynamoDB, RDS and more.
  • Implement and maintain network and security measures to ensure the integrity and performance of our platforms.
  • Contribute to the development and operation of our microservices architecture in EKS environments.
  • Utilize GitHub Actions for CI/CD and leverage GitOps principles and ArgoCD for efficient deployment processes.
  • Administer and troubleshoot Linux-based environments.
  • Develop scripts and automation tools using Python and Bash to streamline operations.
  • Maintain and improve web services and API integrations.
  • Work with monitoring tools like Datadog, Prometheus, and Grafana to ensure high availability and performance of our services.
  • Manage infrastructure as code using Terraform and CloudFormation.
  • Develop and adopt new tools to make development and operations processes more efficient.
  • Work closely with developers, data engineers and data scientists to optimize services performance, reliability and scale.
  • Responsible for maintaining and optimizing a critical real-time B2C production system, serving hundreds of thousands of end-users, ensuring high availability, scalability and performance.



Who you are

  • 1-2 years of experience in platform engineering or a related field.
  • Solid understanding of AWS cloud services and microservices architecture.
  • Proficiency in network and security principles.
  • Experience with container orchestration using Kubernetes and EKS.
  • Familiarity with CI/CD practices, particularly using GitHub Actions, ArgoCD, and GitOps methodologies - advantage.
  • Strong knowledge of Linux systems.
  • Proficient in scripting with Python and Bash.
  • Experience with web services and API management - advantage.
  • Familiarity with monitoring tools like Datadog, Prometheus, or Grafana - advantage.
  • Experience with Helm for Kubernetes package management.
  • Knowledge of infrastructure as code practices, particularly with Terraform and AWS CloudFormation.
  • Quick learner with a passion for new technologies and a “can-do” approach to problem-solving.
  • Excellent communication skills and the ability to work collaboratively in a team environment.
  • Experience with Cloudflare - advantage.
  • A strong sense of ownership and accountability.
  • A great team player who wants to work very closely with developers and in the same team.