Talent.com
This job offer is not available in your country.
Platform Engineer (AWS, GitHub Actions, Heroku CI) (JHB)

Platform Engineer (AWS, GitHub Actions, Heroku CI) (JHB)

Datafin RecruitmentJohannesburg, ZA
2 days ago
Job description

Job title : Platform Engineer (AWS, GitHub Actions, Heroku CI) (JHB)

Job Location : Gauteng, Johannesburg

Deadline : October 30, 2025

Quick Recommended Links

  • Jobs by Location
  • Job by industries

ENVIRONMENT :

  • A provider of cutting-edge Financial Tools in Joburg seeks the technical expertise of a Platform Engineer to manage Heroku pipelines, CI / CD, review apps, and production environments.
  • You will also operate Celery workers and queues, monitor health, and handle missed task check-ins, manage Cloudflare for DNS, edge security, and performance optimisation & collaborate with Developers to streamline workflows and educate on secure coding practices.
  • The ideal candidate must have 3+ years’ operating production apps on Heroku, AWS, DigitalOcean, or similar, CI / CD pipelines : Hands-on experience with GitHub Actions, Heroku CI, or equivalent; solid Git fundamentals and Monitoring & incident response : Experience with Sentry, Papertrail (or similar), logs, and uptime / performance dashboards.
  • DUTIES :

    Reliability & Operations –

  • Own uptime, performance, and monitoring for all production applications.
  • Manage Heroku pipelines, CI / CD, review apps, and production environments.
  • Operate Celery workers and queues, monitor health, and handle missed task check-ins.
  • Define and track service level objectives (SLOs) (availability, latency, task success rate).
  • Maintain runbooks, a centralised wiki for incident response, and lead post-mortems.
  • Run periodic disaster recovery drills and coordinate Penetration Tests.
  • Platform Engineering –

  • Keep environments current (Heroku stacks, Postgres / Redis versions, DO / AWS base images).
  • Manage daily backups, ensure restore tests and disaster recovery runbooks are in place.
  • Standardise infrastructure (Terraform or scripts for DO / AWS; app.json for Heroku).
  • Manage Cloudflare for DNS, edge security, and performance optimisation.
  • Tune performance (DB indices, query optimisation, cache usage, Celery queue design).
  • Optimise infrastructure costs across Heroku, DigitalOcean, and AWS.
  • Developer Experience & CI / CD –

  • Maintain CI pipelines with type checking, linting, and security scanning.
  • Enforce test coverage and automate deploy checks (smoke tests, migration health, error budgets).
  • Support Developers with tooling for local / staging environments and build self-service dashboards (e.g., Celery queue status).
  • Collaborate with Developers to streamline workflows and educate on secure coding practices.
  • Security & Compliance –

  • Own vulnerability management and dependency patching cadence.
  • Manage access reviews, secrets, MFA / SSO, and enforce least-privilege IAM policies.
  • Implement encryption for data at rest and in transit (e.g., S3 server-side encryption).
  • Contribute evidence and responses for security questionnaires and SOC 2 audits.
  • Maintain a “security pack” with architecture, sub-processors, and DR / backup processes.
  • Monitoring & Alerting –

  • Configure Sentry ownership rules, Cron Monitors, and release health.
  • Centralise metrics / logs (Heroku metrics, Papertrail, Sentry, APM, Prometheus / New Relic).
  • Set up alerts on golden signals (latency, errors, traffic, saturation) and avoid alert fatigue.
  • Conduct capacity planning and track resource usage trends.
  • Vendor & External Services –

  • Evaluate and manage vendor relationships (e.g., Mailgun, Twilio) to ensure service level agreements (SLAs) and performance.
  • Assess new tools / services to enhance platform capabilities (e.g., observability, security).
  • Track costs, security posture, and integration quality for all third-party services.
  • REQUIREMENTS : Must-Haves –

  • Cloud Infrastructure Management : 3+ years’ operating production apps on Heroku, AWS, DigitalOcean, or similar.
  • CI / CD pipelines : Hands-on experience with GitHub Actions, Heroku CI, or equivalent; solid Git fundamentals.
  • Monitoring & incident response : Experience with Sentry, Papertrail (or similar), logs, and uptime / performance dashboards.
  • Security Fundamentals : Understanding of IAM, encryption in transit / at rest, MFA / SSO, and secure configuration practices.
  • Disaster recovery & backups : Experience implementing and operating automated backups, restore testing, and writing / maintaining incident runbooks.
  • Communication & collaboration : Ability to document processes clearly and work closely with Developers in a small team.
  • Strong Plus –

  • Infrastructure as Code & automation : Experience with Terraform, Docker, or equivalent tooling.
  • Asynchronous workloads : Familiarity with Celery, Redis, or other task queues and message brokers.
  • Scaling & cost optimisation : Capacity planning, performance tuning, and managing infra spend.
  • Compliance frameworks : Exposure to SOC 2, GDPR, or supporting client security questionnaires.
  • Incident management : Participation in on-call rotations, leading post-mortems, or serving as incident commander.
  • Nice-to-Haves –

  • Certifications (AWS Certified DevOps Engineer, CKS, or equivalent).
  • Proficiency in Python; familiarity with Django / Flask.
  • Experience with DNS / CDN / edge security (e.g., Cloudflare).
  • Observability platforms (Prometheus, Grafana, New Relic).
  • Static analysis and code quality tools (mypy, Bandit, SonarQube).
  • Prior exposure to multi-tenant SaaS environments.
  • ICT jobs
  • Create a job alert for this search

    Platform Engineer • Johannesburg, ZA

    Related jobs
    • Promoted
    Senior AWS Engineer - Remote - Contract

    Senior AWS Engineer - Remote - Contract

    HR GenieGauteng, South Africa
    Remote
    Our Client a Global tech firm, is seeking a Senior AWS Engineer to join their team in Gauteng (Remote) on a contract basis. They offer stability, growth, attractive rates and a great working environ...Show moreLast updated: 2 days ago
    • Promoted
    Specialist Platform Engineer

    Specialist Platform Engineer

    Absa Group LimitedJohannesburg, Gauteng, South Africa
    Apply platform engineering expertise, critical thinking, design thinking and problem solving skills in an agile team environment to produce well-organised, optimised and documented source code that...Show moreLast updated: 5 days ago
    • Promoted
    Senior Platform Engineer

    Senior Platform Engineer

    PromappWorkFromHome, Gauteng, South Africa
    At Nintex, we are transforming the way people work, everywhere.We are the global standard for process intelligence and automation, trusted by over 10,000 public and private sector organizations acr...Show moreLast updated: 5 days ago
    • Promoted
    AWS Platform Engineer – Midrand / Semi-Remote – R700 PH

    AWS Platform Engineer – Midrand / Semi-Remote – R700 PH

    E-MergeJohannesburg, South Africa
    Remote
    We are looking for someone with strong ability to understand and interpret business needs and requirements with an aptitude to move concepts through to proposal and successful implementation.Bachel...Show moreLast updated: 30+ days ago
    • Promoted
    Cloud Engineer (AWS)

    Cloud Engineer (AWS)

    Network RecruitmentJohannesburg, South Africa
    Design and manage cloud-native infrastructure in.EC2, ECS / EKS, Lambda, IAM, and RDS).Build secure environments with proper IAM roles, encryption, and compliance controls. Implement monitoring and al...Show moreLast updated: 30+ days ago
    • Promoted
    Platform Engineer Remote

    Platform Engineer Remote

    ScoutITWorkFromHome, Gauteng, South Africa
    Remote
    Are you based in Canada? Select your country to see jobs specific to your location.Imagine launching a fully operational digital bank in just 3 months. with this company you can! Join a company tha...Show moreLast updated: 1 day ago
    Senior AWS Engineer

    Senior AWS Engineer

    Boardroom AppointmentsJohannesburg, South Africa
    Quick Apply
    Senior AWS Engineer - 6 Month Contract.Design and implement AWS-based infrastructure solutions using best practices.Automate infrastructure provisioning using Infrastructure as Code (IaC) tools lik...Show moreLast updated: 3 days ago
    • Promoted
    Platform Engineer

    Platform Engineer

    WatersEdge SolutionsJohannesburg, South Africa
    Hybrid (Johannesburg / Remote).SaaS | Financial Services | IT Infrastructure.WatersEdge Solutions is hiring on behalf of a rapidly growing technology company that’s redefining how organisations man...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Product Engineer

    Lead Product Engineer

    Network ContractingJohannesburg, South Africa
    Job & Company Description : .Seeking a Senior AWS Engineer to join one of the leading teams within tech savvy financial services giant on a 6 months contract basis. The ideal candidate will be res...Show moreLast updated: 3 days ago
    • Promoted
    Senior Platform Engineer – JHB / CPT / Hybrid – R1.4m PA

    Senior Platform Engineer – JHB / CPT / Hybrid – R1.4m PA

    E-MergeJohannesburg, South Africa
    Were on a mission to make it easy for companies to hire and manage global teams.Our platform handles everything from compliant hiring and payroll to taxes and benefitsacross 100+ countries.This is ...Show moreLast updated: 30+ days ago
    • Promoted
    Azure / AWS / Google Cloud Engineer

    Azure / AWS / Google Cloud Engineer

    Ace StaffingJohannesburg, South Africa
    Azure / AWS / Google Cloud Engineer.Location : Johannesburg (Hybrid Working Model).Our client is a cutting-edge digital strategy, delivery, and assurance company that attracts innovative, energetic, and...Show moreLast updated: 30+ days ago
    • Promoted
    Azure / AWS Infrastructure and Applications Developer

    Azure / AWS Infrastructure and Applications Developer

    Network RecruitmentJohannesburg, South Africa
    You will be instrumental in designing, developing, and maintaining secure, scalable, and high-performing cloud-based applications and infrastructure. Working within a fast-paced Agile environment, y...Show moreLast updated: 14 days ago
    Senior AWS Engineer - Remote - Contract

    Senior AWS Engineer - Remote - Contract

    Pro development GroupGauteng, Gauteng, South Africa
    Remote
    Quick Apply
    Our Client a Global tech firm, is seeking a Senior AWS Engineer to join their team in Gauteng (Remote) on a contract basis. They offer stability, growth, attractive rates and a great working environ...Show moreLast updated: 2 days ago
    • Promoted
    Senior AWS Engineer

    Senior AWS Engineer

    Penny The RecruiterJohannesburg, South Africa
    Design and implement AWS-based infrastructure solutions using best practices.Automate infrastructure provisioning using Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation.Monit...Show moreLast updated: 3 days ago
    • Promoted
    Senior Platform Engineer (JHB Hybrid)

    Senior Platform Engineer (JHB Hybrid)

    Datafin RecruitmentWorkFromHome, Gauteng, South Africa
    Job title : Senior Platform Engineer (JHB Hybrid).Job Location : Gauteng, Johannesburg.A dynamic provider of advanced Financial Security Services in Joburg seeks an exceptional Senior Platform Engi...Show moreLast updated: 1 day ago
    • Promoted
    Senior Platform Engineer

    Senior Platform Engineer

    NintexWorkFromHome, Gauteng, South Africa
    At Nintex, we are transforming the way people work, everywhere.As the global standard for process intelligence and automation, we're trusted by over 10,000 public and private sector organizations a...Show moreLast updated: 5 days ago
    • Promoted
    Sr AWS Engineer

    Sr AWS Engineer

    IndsafriCity of Johannesburg Metropolitan Municipality, Gauteng, South Africa
    Indsafri City of Johannesburg, Gauteng, South Africa.Contract Duration : 6 months with possible extension.The Senior AWS Engineer is responsible for designing, implementing, and maintaining scalable...Show moreLast updated: 1 day ago
    • Promoted
    Specialist Platform Engineer

    Specialist Platform Engineer

    Absa GroupJohannesburg, Gauteng, South Africa
    Empowering Africa’s tomorrow, together…one story at a time.With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our f...Show moreLast updated: 7 days ago