Senior Cloud Engineer
Moniepoint
Senior Cloud Engineer
Remote, Nigeria
Moniepoint is an all-in-one financial services platform for emerging markets and the second-fastest-growing company in Africa. Since 2019, Moniepoint's technology has powered over 3 million people, offering personal and business banking, payment, credit, and business management tools to help them succeed. Moniepoint processed $182 billion in 2023 and currently processes the majority of the POS transactions in Nigeria.
Engineering at Moniepoint is an inspired, customer-focused community dedicated to crafting solutions that redefine our industry. Our infrastructure runs on some of the cool tools that excite infrastructure engineers - kubernetes, docker etc.
We also make business decisions based on the large stream of data we receive daily, so we work daily with big data, perform data analytics and build models to make sense of the noise and give our customers the best experience.
Curious about what makes Moniepoint an incredible place to work? Check out posts on how we cultivate a culture of innovation, teamwork, and growth.
Position Overview
We are seeking an experienced Cloud Engineer to design, implement, and manage our multi-cloud infrastructure. The ideal candidate will have deep expertise in cloud platforms, container orchestration, infrastructure automation, CI/CD pipelines, and observability solutions, ensuring scalable, reliable, and cost-effective cloud operations across multiple cloud providers.
Principal Duties and Responsibilities
Cloud Infrastructure Management
- Design, deploy, and manage multi-cloud infrastructure across Google Cloud Platform (GCP), Amazon Web Services (AWS), Azure, and Oracle Cloud Infrastructure (OCI)
- Architect and implement highly available, fault-tolerant, and scalable cloud solutions
- Manage cloud resources including compute instances and networking components
- Design and implement disaster recovery and business continuity plans for cloud workloads
- Migrate on-premises applications and services to cloud environments with minimal disruption
- Optimize cloud resource utilization and implement auto-scaling policies
- Maintain comprehensive documentation of cloud architectures, configurations, and runbooks
Kubernetes & Container Orchestration
- Design, deploy, and manage production-grade Kubernetes clusters across multiple cloud providers
- Implement and maintain container orchestration strategies for microservices architectures
- Configure and manage Kubernetes resource objects
- Manage Kubernetes cluster upgrades, scaling, and performance optimization
- Troubleshoot complex container and orchestration issues in production environments
- Implement multi-cluster and multi-region Kubernetes deployments for high availability
Service Mesh & Advanced Networking
- Design, deploy, and manage Istio service mesh for microservices communication and observability
- Configure Istio traffic management, including virtual services, destination rules, and gateways
- Implement advanced traffic routing (canary deployments, A/B testing, traffic splitting) using Istio
- Deploy and manage Istio observability components (telemetry, distributed tracing, service graphs)
- Implement circuit breaking, retries, timeouts, and fault injection for resilience testing
- Configure Istio ingress and egress gateways for external traffic management
- Monitor and optimize service mesh performance and resource utilization
- Implement multi-cluster service mesh architectures across different cloud providers
Reverse Proxy & Load Balancing
- Deploy, configure, and manage HAProxy for high-performance load balancing and reverse proxy
- Implement HAProxy ACLs, backend routing, health checks, and session persistence
- Design and implement Nginx as reverse proxy for web applications and API gateways
- Configure Nginx for rate limiting and request filtering
- Implement Nginx load balancing algorithms and upstream health monitoring
- Manage Nginx Plus features for advanced traffic management and monitoring
- Optimize HAProxy and Nginx performance for high-throughput environments
Infrastructure as Code & Configuration Management
- Develop and maintain infrastructure as code using Terraform
- Create reusable, modular Terraform configurations for various cloud resources and Implement Terraform state management and remote backends
- Design and implement configuration management solutions using Ansible
- Develop Ansible playbooks and roles for automated server provisioning and configuration
- Integrate Terraform and Ansible workflows for end-to-end infrastructure automation
- Implement infrastructure version control, code review processes, and GitOps practices
- Manage infrastructure drift detection and remediation
- Create and maintain infrastructure documentation and architecture diagrams
- Implement policy-as-code using tools like OPA (Open Policy Agent) or Sentinel
CI/CD Pipeline Management
- Design, implement, and maintain continuous integration pipelines using Jenkins and Harness
- Optimize build times and pipeline efficiency
- Integrate security scanning (SAST, DAST, container scanning) into CI/CD pipelines
- Configure Jenkins jobs, pipelines, and shared libraries for automated build, configure build agents, runners, and execution environments
- Implement Harness deployment pipelines for cloud-native applications
- Integrate CI/CD pipelines with version control systems (Git, GitHub, GitLab)
- Implement continuous deployment workflows using ArgoCD for Kubernetes-based applications
- Design and implement GitOps workflows with ArgoCD for declarative application delivery
- Manage ArgoCD application definitions, sync policies and multi-cluster deployments
- Implement progressive delivery strategies (blue-green deployments, canary releases) using ArgoCD
Message Streaming & Event-Driven Architecture
- Deploy and manage Apache Kafka clusters for real-time data streaming and event-driven architectures
- Configure Kafka topics, partitions, replication factors, and retention policies
- Implement Kafka Connect for data integration with various sources and sinks
- Monitor Kafka cluster health, performance metrics, and consumer lag
- Optimize Kafka performance for high-throughput and low-latency use cases
- Troubleshoot Kafka producer and consumer issues
Database & Proxy Management
- Deploy, configure, and manage ProxySQL for MySQL load balancing and high availability
- Implement query routing, caching, and connection pooling strategies using ProxySQL
- Optimize database performance through ProxySQL query analysis and optimization
- Implement database failover and disaster recovery using ProxySQL
- Monitor ProxySQL metrics and troubleshoot connection and performance issues
- Integrate ProxySQL with database clusters and replication topologies
- Implement database access security and audit logging through ProxySQL
Cloud Networking
- Design and implement cloud networking architectures, including VPCs, subnets, and network segmentation
- Configure and manage cloud load balancers (Application Load Balancers, Network Load Balancers, Cloud Load Balancing)
- Implement VPN connections, Direct Connect/Interconnect, and hybrid cloud networking solutions
- Implement network security controls, including security groups, network ACLs, and firewall rules
- Implement network monitoring and traffic analysis
- Troubleshoot complex networking issues across multi-cloud environments
- Design and implement private connectivity between cloud providers
Secrets Management & Security
- Configure and manage HashiCorp Vault for centralized secrets management across multi-cloud environments
- Configure Vault secret engines (KV, database, PKI, AWS, GCP, Azure dynamic secrets)
- Manage Vault high availability clusters and disaster recovery procedures
- Implement dynamic database credentials and secret rotation strategies
- Manage Vault encryption as a service for application-level encryption
- Implement Vault agent and sidecar injectors for Kubernetes workloads
- Migrate secrets from legacy systems to Vault
Qualifications, Competency & Skills Required
Education & Experience
- Bachelor's degree or diploma in Computer Science, Information Technology, Engineering, or related field
- Minimum of 5 years of proven experience in cloud engineering, DevOps, or platform engineering roles
- Hand
$108k - $184k
...solutions provider in the United States is seeking an experienced M365/Azure Principal Systems Engineer to shape strategic direction and drive innovation in Microsoft cloud solutions. The ideal candidate will have over 7 years of technical experience, particularly in M...SeniorRemote work$251k - $352k
...A leading software development company is hiring a Senior Principal Engineer in Seattle, WA, to define and drive the technical strategy for its foundational platform. This remote-first role requires deep technical expertise across multiple domains, focusing on accounts...SeniorRemote work- A legal data intelligence platform is seeking a Technical Leader to drive the development of innovative cloud-native solutions. The role focuses on solving complex problems, shaping technical standards, and guiding teams in a fast-paced environment. Candidates should have...Senior
- A leading technology company is seeking a Cloud Solutions Network Engineer to develop scalable cloud network solutions and lead cross-functional teams. The ideal candidate has extensive experience with AWS and cloud services, along with proven DevOps expertise. This role...Senior
- Trimont LLC in Charlotte, North Carolina is seeking a Principal Level Cloud Architect / Engineer to drive the design and optimization of their cloud platform. This influential role focuses on architecting scalable, secure, and cost-efficient solutions in the financial...Senior
- An innovative tech platform is seeking a Senior Principal Software Engineer to lead the development of its next-gen API Platform. The role involves defining... ...development experience and extensive knowledge in API design, cloud platforms, and security protocols. #J-18808-LjbffrSeniorRemote work
- ...statuses are properly communicated and appropriate staffing resources are assigned as required. Cloud and Puppet Automation: Design, build, support, and manage engineering activities related to cloud initiatives. Develop, design, and support automation modules using...SeniorContract workRemote work
- ...A leading tech company in the United States is seeking a Senior Infrastructure Engineer to enhance its cloud infrastructure, ensuring seamless deployment and operational excellence. This role offers remote flexibility, competitive pay, and comprehensive health benefits...SeniorRemote work
$144.5k - $195.5k
A healthcare software company is seeking a Senior Principal Software Engineer to lead a team in developing next-generation healthcare software. This role requires full stack experience, deep expertise in technologies such as Go and AWS, and the ability to mentor others...SeniorFlexible hours$110k - $120k
...A tech consulting firm is looking for a Senior Cloud Infrastructure Engineer - AWS for a full-time remote position. The ideal candidate should have AWS certification and strong DevOps engineering experience. This role involves designing secure, scalable AWS infrastructure...SeniorFull timeRemote work- ...Ein führendes Consulting-Unternehmen in den Vereinigten Staaten sucht einen erfahrenen DevOps/Cloud Engineer, um CI/CD-Pipelines aufzubauen und Anwendungen in der Cloud zu entwickeln. Die Position bietet ein Fixgehalt ab 80.000 € und eine Gewinnbeteiligung bis zu 70.0...SeniorRemote workFlexible hours
- ...A technology partnership company is seeking an experienced DevOps / Cloud Engineer to design and maintain scalable cloud infrastructure in a remote role with occasional on-site support in Washington, DC. You will lead efforts in automation, performance, and reliability...SeniorRemote work
- ...A leading technology staffing company is seeking a Sr Cloud Network Engineer to support cloud networking environments. This fully remote role requires substantial experience in Cloud Networking Engineering and DevOps. The successful candidate will design, implement, and...SeniorHourly payRemote work
- A leading staffing firm is seeking a Sr Release Engineer for a large insurance service provider. This permanently remote position involves defining software release steps and collaborating with teams for product development. The ideal candidate must have over 7 years of...SeniorRemote work
- Anterior, Inc. is seeking a member of the Technical Staff to take ownership of system design and production challenges. The role includes scaling AWS infrastructure, building backend services and APIs, and collaborating with clients on healthcare workflows. Ideal candidates...Senior
- ...where high performers thrive Job Openings Location: Remote Job Id: 701 # of Openings: 1 Remote Changeis, Inc. is seeking a Senior Principal Cloud Engineer to support enterprise IT shared services operations within a cabinet-level federal agency environment . This is a...SeniorRemote work
- NVIDIA Gruppe is looking for a Principal or Distinguished Engineer to join our Enterprise AI & Automation team. The role involves developing enterprise-grade AI systems using Python and Go, with a focus on building and implementing multi-agent orchestration patterns. The...Senior
- ...Sky Solutions LLC. is seeking a DevOps Engineer to drive automation and containerization strategies in Vienna, Virginia. The ideal candidate... ...experience and be proficient in CI/CD frameworks, as well as cloud technologies, particularly Azure. This position requires hands-...Senior
- ...A leading tech company in the United States is seeking a seasoned DevOps Engineer with experience in Microsoft Symphony. This role involves designing and implementing CI/CD pipelines, automating infrastructure provisioning using Azure DevOps and PowerShell, and ensuring...Senior
- ...A leading cybersecurity firm is seeking a Senior DevOps Engineer to enhance their Azure-based SaaS platform. The role involves scaling and securing infrastructure, developing CI/CD pipelines, and ensuring compliance. Candidates should have extensive experience in DevOps...SeniorRemote work
- ...Onebrief seeks an experienced engineering professional to enhance our platform as a Platform Engineer. You will design deployment processes, build CI/CD systems, and manage Kubernetes environments remotely. The ideal candidate has a minimum of 4 years in relevant roles...SeniorRemote work
- ...Architect/Engineer Sr-Level (define, author, document & mentor) to the AWS Cloud solution as provided to Carrier business unit consumers) Minimum 6 years of AWS cloud AWS Organiztions, SSO, Service Control Policies IAM policies, permissions VPC, Subnets,...Senior
- ...A leading cybersecurity firm is seeking a Senior DevOps Engineer to scale and secure their Azure-based SaaS platform. This role involves owning CI/CD infrastructure, promoting Site Reliability Engineering, and ensuring compliance with FedRAMP standards. Ideal candidates...Senior
- ...A rapidly growing SaaS company is seeking a Senior Cloud DevOps Engineer to lead the design, implementation, and security of Azure cloud solutions. The ideal candidate will have extensive experience in cloud infrastructure, compliance with FedRAMP standards, and a passion...SeniorRemote work
- ...THRYVE is looking for a remote DevOps engineer to manage a large-scale AI platform used in complex customer environments, including deployments on Kubernetes and OpenShift. This role prioritizes operational ownership and troubleshooting for production systems with over...SeniorRemote work
- ...Init Backfill - Senior Cloud Identity & DevOps Engineer The Senior Cloud Identity DevOps Engineer (Hands-On) will be responsible for engineering, automating, and operating enterprise Cloud Identity capabilities across AWS and Azure. This role focuses on modernizing...Senior
$140k - $160k
...leading tech services company in El Segundo is seeking a DevSecOps Engineer to implement secure CI/CD pipelines and manage AWS... ...infrastructure. The ideal candidate will have over 3 years of experience in cloud services, container technologies, and DevSecOps practices....Senior- ...A leading cloud engineering firm in the United States is looking for a Senior Engineer skilled in Microsoft Azure, DevOps, and Migrations. This role offers the opportunity to design and implement cloud solutions, mentor junior engineers, and work remotely from anywhere...SeniorRemote work
- ...EPAM Systems, Inc. is seeking a Senior DevSecOps Engineer to enhance security across Azure cloud environments. This role entails responsibilities like vulnerability remediation, AKS hardening, and maintaining container security through sophisticated automation. Candidates...SeniorRemote workFlexible hours
$160k - $218k
...Framework Ventures is seeking a DevSecOps Engineer to join their leading technical team. In this role, you will maintain high security... ...solid background in software engineering, security practices, and cloud environments like AWS and Azure. This role offers a competitive...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Cloud Engineer. Be the first to apply!
- cloud operations engineer United States
- senior principal cloud computing engineer United States
- entry level cloud engineer United States
- senior cloud engineer United States
- junior cloud engineer United States
- cloud support engineer United States
- cloud network architect United States
- senior aws cloud engineer United States
- aws cloud security engineer United States
- aws cloud architect United States

