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