CareerPlanSign in

BackEnd Developer Senior (Python AWS Linux Scripting CI/CD)

Halfway House, North Johannesburg💼 Full-time🗓 2026-05-23 → 2026-08-10

Core

Design, develop, and maintain scalable backend applications, APIs, and cloud-native data solutions for enterprise analytics platforms.

Role type

Senior Back-End Developer (Python/AWS)

Builds

Scalable backend applications, APIs, ETL pipelines, and cloud-native data solutions

Domain

Cloud-native data engineering and analytics

Deliverable

production ML models | product features | infrastructure

Required skills

Python, AWS services (API Gateway, Lambda, DynamoDB, Fargate, EMR, Glue, Athena, IAM), ETL processes, API development, CI/CD pipelines (GitHub Actions, CodeBuild), Terraform, PySpark, Linux scripting, Git branching strategies, structured and unstructured databases, AWS S3, Iceberg Tables

Preferred skills

Playwright, Apache Kafka, Docker, ODBC integrations, GitHub Copilot, monitoring and alerting pipelines, data mining and analytics, Palantir Foundry, Power BI/Tableau/QlikView, PEP8/clean coding principles

Technologies

AWS, GitHub Actions, CodeBuild, Terraform, PySpark, Playwright, Apache Kafka, Docker, Palantir Foundry, Power BI, Tableau, QlikView

Responsibilities

Design and develop scalable backend applications and APIs; Build and support ETL pipelines and big data workflows; Implement CI/CD pipelines; Participate in system design reviews; Conduct testing, automation, and quality assurance; Develop technical documentation; Monitor application performance

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.