Skip to content

Senior Platform Engineer (Fully Remote)at Code for Africa (CfA)

Expired
Job Overview
Employment FullTime
Location Fully Remote
Experience At least 5 years
Education Level Bachelor's Degree
View More in Remote
svg background up
Opportunities Meet Aspirations

Code for Africa (CfA) has an immediate vacancy for a full‑time Senior Platform Engineer in our TechLab. You will design the shared platform foundations, including cloud accounts and guardrails, Infrastructure as Code (IaC) modules and packages, CI/CD, observability and security stacks that power multiple CfA products.

The TechLab spearheads the design, development and maintenance of all digital services and infrastructure for CfA, and its external human rights defending partner organisations.

Successful candidates are builders who automate toil, document clearly, and enable product teams to ship safely and quickly. You are comfortable juggling multiple products, and can translate reliability and cost goals into pragmatic platform patterns.

Candidates must be fluent in English, and candidates who are fluent in an additional international language, such as French or Arabic, or at least one local language from their country of residence will have an advantage.

The successful candidates will work as part of a multinational and multilingual team using digital collaboration tools to create content for a global audience and international media partners.

Requiredminimum requirements include:

  • 5+ years building production systems with Python/TypeScript or system programming languages such as Rust (you build tools and services, not just scripts).
  • Equivalent practical experience or a degree in Computer Science, Engineering, Mathematics or a related technical field.
  • Strong AWS experience: Organisations/SSO, IAM guardrails, VPC networking, ECS/Fargate or Lambda, RDS, S3, CloudWatch.  
  • IaC with Terraform (modules, workspaces/state, CI plan/apply) or similar tools such as Pulumi.  
  • CI/CD with GitHub Actions (or similar) for containerised services; blue/green or canary with safe rollbacks.  
  • Observability and operations: metrics/logs/traces, actionable alerting, incident response and postmortems.  
  • Security fundamentals: least‑privilege IAM, secrets management, encryption/KMS, backups/Disaster Recovery drills.  
  • Excellent written and verbal communication in English; collaborative across time zones.

Preferred: candidates who are able to demonstrate the following will have an advantage:

  • Master’s degree in Computer Science, Mathematics, Data Science or a related technical field.
  • Experience with OpenTelemetry and Sentry; cloud-native custom-designed processors and other FinOps cost‑optimisation practices.
  • Prior civic‑tech, media, or non‑profit experience; multi‑product/platform environments.

Language and Location Requirements:

  • Location: This position offers full remote flexibility, so we welcome applications from talented individuals throughout the Global South.
  • Languages: English
  • Preferred but not required: French, Arabic, KiSwahili, or other widely‑spoken African languages.

Share This Post

Don't miss out on new jobs listing! Follow our channels Today WhatsApp Channel

Disclaimer Opened Career is a free job-posting website that does not charge applicants. We do not support recruitment agents or entities that demand money or favors to expedite the hiring process. Please use our platform responsibly and report any suspicious activity.
Why Opened Career
OUR OBJECTIVES
At Opened Career, we prioritize inclusivity, diversity, and equal opportunities for all individuals, regardless of their backgrounds or experiences. We believe in creating a level playing field where every candidate has the chance to showcase their skills and potential, and every employer has access to a diverse pool of qualified candidates.
CORE VALUES
Innovation
Integrity
Team Work
Excellence
Customer Focus
Professionalism