Job Openings Senior Infrastructure & DevOps Engineer

About the job Senior Infrastructure & DevOps Engineer

Job Title: Senior Infrastructure and DevOps Engineer

We operate in fast-paced, high-growth environments that require agile thinking, strong engineering fundamentals, and a deep understanding of telecom, fintech, and cloud infrastructure.

Role Summary

  • We are looking for an experienced Senior Infrastructure and DevOps Engineer to take ownership of the infrastructure and DevOps operations across businesses, with an immediate focus on hybrid cloud crypto platform.
  • This role will be responsible for designing, managing, securing, and scaling our infrastructure while ensuring high availability, performance, and automation of deployments through DevOps practices.
  • You will work closely with the CTO, Solution Architect, and development teams to operationalize and support our Kubernetes-based cluster running on dedicated hyper-computing hardware with a hybrid cloud architecture.
  • The role will also involve working closely with the group CTO to implement IT governance frameworks and security protocols, ensuring the infrastructure meets the groups operational and strategic needs.

Key Responsibilities

Infrastructure Operations & Support

  • Manage, monitor, and maintain Kubernetes cluster, database, storage, and network layers.
  • Ensure high availability, performance tuning, capacity planning, and incident response for production systems.
  • Maintain firewall rules, load balancer configurations, and access control across layers.
  • Develop and document SOPs for managing production and staging environments.

Cloud & Hybrid Architecture

  • Support and evolve a hybrid infrastructure using a mix of bare metal servers and cloud-native services.
  • Oversee the integration of third-party cloud services, including DNS, security, storage, and CDN.
  • Propose improvements in reliability, performance, and cost optimization across environments.

DevOps & Automation

  • Implement CI/CD pipelines for all products starting with YD Pay.
  • Automate provisioning, configuration, deployment, and monitoring using tools such as Ansible, Terraform, Jenkins, GitLab CI/CD, etc.
  • Ensure automated backup, disaster recovery, and logging mechanisms are in place and tested.

Security & Compliance

  • Implement and manage infrastructure security, including firewall rules, VPN access, IAM, SSL, container security, and database encryption.
  • Assist in achieving compliance with financial and data protection standards (e.g., POPIA, NDPA, GDPR, PCI DSS).
  • Monitor security logs and participate in vulnerability assessments and remediation efforts.

Cross-Team Collaboration

  • Work with developers, QA, product managers, and external vendors to align infrastructure with business and application requirements.
  • Provide technical guidance on infrastructure matters to other KHM business units when needed.
  • Document infrastructure design, processes, and troubleshooting guides.

Tools & Technologies

Experience with or knowledge of:

  • Kubernetes, Helm, Docker
  • Bare metal virtualization (Proxmox, KVM) or hybrid cloud orchestration
  • CI/CD tools (GitLab CI, Jenkins, ArgoCD, etc.)
  • Infrastructure as Code (Ansible, Terraform, etc.)
  • Monitoring: Prometheus, Grafana, ELK, or alternatives
  • Databases: PostgreSQL, MySQL, NoSQL (MongoDB, Redis)
  • Linux server administration (Ubuntu/Debian/CentOS)
  • Networking, DNS, SSL, VPN, Load Balancing

Requirements

Must-Have

  • Bachelors Degree in Information Technology, Computer Science, or a related field.
  • Minimum 7 years of experience in infrastructure engineering or DevOps roles.
  • Strong hands-on experience managing Kubernetes clusters, preferably in production environments.
  • Proven experience with hybrid cloud setups or managing on-premise + cloud architectures.
  • Deep understanding of DevOps tools and automation frameworks.
  • Strong Linux system administration skills and experience working with secure and scalable back-end infrastructure.
  • Excellent troubleshooting, documentation, and communication skills.
  • Comfortable taking full ownership of infrastructure operations.

Nice-to-Have

  • Prior experience in fintech, crypto platforms, or high-availability financial applications.
  • Exposure to blockchain infrastructure, smart contract deployment, or wallet integrations.
  • Experience supporting mobile app backend infrastructure.
  • Familiarity with African fintech/payments environment, including Mobile Money integration.