DevOps Engineer - On-Premise & Cloud Deployments

New
O
OpenFnPublic Service Automation, AI Orchestration
Kenya. South Africa. Ethiopia. Rwanda. Nigeria. Remote - Africa/Europe time zones (strong preference for candidates based in Africa), Africa/Europe time zonesContractMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English, French, Spanish
Experience
7+ years
Required Skills
AWSDockerCloud ComputingGCPKubernetesAzureGrafanaPrometheusCI/CDLinuxDevOpsTerraformAnsibleGitHub Actions

Requirements

  • 7+ years of experience in DevOps, infrastructure, or SRE roles
  • Track record across both cloud and on-prem environments
  • Strong hands-on experience with Docker and containerization
  • Experience with Docker Compose in production
  • Solid experience with at least one major cloud provider (GCP & AWS strongly preferred, working knowledge of Azure)
  • Experience deploying and maintaining applications on on-premise or sovereign-hosting infrastructure (government, healthcare, or regulated environments)
  • Proficiency with CI/CD tools and pipelines (GitHub Actions, GitLab CI, or similar)
  • Experience with infrastructure-as-code tools (Terraform or Ansible)
  • Strong Linux systems administration skills (networking, storage, security hardening)
  • Excellent written and verbal English communication
  • Ability to work directly with government IT counterparts
  • Ability to work from home or a shared office space with fast, stable internet
  • Experience with Kubernetes in production environments (strong advantage)
  • Familiarity with system monitoring and observability tooling (Prometheus, Grafana, or similar) (strong advantage)
  • Background working with NGO technology teams, government digital transformation programs, or digital public goods deployments in Africa or Asia (strong advantage)
  • Working proficiency in French or Spanish (strong advantage)

Responsibilities

  • Own the deployment, infrastructure, and operational reliability of OpenFn.
  • Lead and execute OpenFn deployments on government and ministry-managed infrastructure, including air-gapped, low-connectivity, and sovereign-hosting environments.
  • Configure and maintain containerized deployments using Docker, Docker Compose, and Docker Swarm, and support Kubernetes-based setups where applicable.
  • Work directly with government IT teams to navigate local infrastructure constraints, security requirements, and network configurations.
  • Troubleshoot infrastructure and runtime issues in the field, often with limited access to external resources.
  • Maintain and optimize OpenFn deployments on GCP, AWS, and occasionally Azure, including compute, networking, storage, and managed services configuration.
  • Implement and maintain CI/CD pipelines for services team deployments.
  • Monitor system performance, set up alerting, and respond to infrastructure incidents across cloud-hosted client environments.
  • Build and maintain internal DevOps standards, deployment guides, and infrastructure-as-code templates.
  • Contribute to pre-sales and scoping conversations by advising on infrastructure feasibility, hosting options, and deployment effort.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now