Full Stack Developer (Expert)

ATS Client

Pretoria

On-site

ZAR 1,200,000 - 1,900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client in Pretoria, South Africa, is seeking an Expert Full Stack Developer to join its IT hub. You will build and operate analytics platforms, delivering data-driven insights through low-code, no-code, and traditional high-code solutions.

Responsibilities include developing data pipelines (ETL, SQL, PySpark), APIs, frontend work with Angular/React, and integrating BI tools like Tableau, PowerBI, and Qlik.

Qualifications

  • 8+ years in software development.
  • 5+ years in Python development (advanced concepts including decorators, dependency injection, etc.).
  • 5+ years in AWS services (APIGateway, Lambda, DynamoDB, Fargate, EMR, Glue, Athena, IAM).
  • Experience in Data Intelligence / Business Intelligence.
  • Building Big Data pipelines (ETL, SQL) and CI/CD pipelines using CodeBuild and GitHub Actions.
  • API and ETL development expertise.

Responsibilities

  • Develop and manage projects/processes on analytics platforms.
  • Build Data Pipelines (ETL, SQL, PySpark) and APIs.
  • Frontend development using Angular, React, Figma, and other tools.
  • Support system implementation, testing, audits, and quality assurance.
  • Propose system designs, review alternatives, and present solutions to management.
  • Prepare system and technical documentation following ISO standards.
  • Ensure security compliance and assist with network setup in cloud environments (AWS).
  • Collaborate with cross-functional teams using Agile methodologies.

Skills

Python development
AWS services
Data Intelligence
APIs & ETL
Frontend development
CI/CD pipelines
Security concepts

Education

Relevant IT/Engineering Degree
AWS Certified Developer Associate
AWS Solutions Architect

Tools

Angular
React
Figma
Tableau
PowerBI
Qlik
Terraform
GitHub Actions

Job description

Job Description

We are seeking an Expert Full Stack Developer to join a dynamic IT hub delivering cutting-edge data-driven solutions. The role focuses on the development and operation of analytics platforms, enabling data-driven decisions and providing insights through advanced analytics tools, including low-code, no-code, and high-code solutions.

Key Responsibilities
  • Develop and manage projects/processes on analytics platforms.
  • Build Data Pipelines (ETL, SQL, PySpark) and APIs.
  • Frontend development using Angular, React, Figma, and other tools.
  • Support system implementation, testing, audits, and quality assurance.
  • Propose system designs, review alternatives, and present solutions to management.
  • Prepare system and technical documentation following ISO standards.
  • Ensure security compliance and assist with network setup in cloud environments (AWS).
  • Collaborate with cross-functional teams using Agile methodologies.
Requirements
Essential Skills
  • 8+ years in Software Development.
  • 5+ years in Python development (advanced concepts including decorators, dependency injection, etc.).
  • 5+ years in AWS services (APIGateway, Lambda, DynamoDB, Fargate, EMR, Glue, Athena, IAM).
  • Experience in Data Intelligence / Business Intelligence.
  • Building Big Data pipelines (ETL, SQL) and CI/CD pipelines using CodeBuild and GitHub Actions.
  • API and ETL development expertise.
  • Familiarity with networking principles and cloud security (IAM, KMS, ACM, Secret Manager).
  • Frontend development skills and familiarity with BI tools (Tableau, PowerBI, Qlik).
  • Linux scripting, Terraform/IaC deployment, test automation, and coding best practices (PEP8).
Advantageous Skills
  • Knowledge of Palantir Foundry.
  • Jira, Confluence, and Agile ceremonies experience.
  • Security best practices and alerting pipelines.
  • Docker, data streaming services (Apache Kafka), and GitHub Copilot.
Qualifications
  • Relevant IT, Business, or Engineering Degree.
  • AWS Certified Developer Associate or Solutions Architect (advantageous).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000
Full Stack Developer
Full Stack Developer

Jobtailor • Cape Town

On-site
ZAR 520,000 - 900,000
Full Stack Developer
Full Stack Developer

Rifumo Empowerment Holdings • Gauteng

On-site
ZAR 400,000 - 600,000
Data Engineering Lead
Data Engineering Lead

Blue Pearl HQ • Johannesburg

On-site
ZAR 1,100,000 - 1,900,000
Full Stack Developer (Technical Lead Focus)
Full Stack Developer (Technical Lead Focus)

Goldman Tech Resourcing • Gauteng

On-site
ZAR 900,000 - 1,200,000
Full Stack Developer (Senior) 0693
Full Stack Developer (Senior) 0693

Opensource • Gauteng

On-site
ZAR 600,000 - 900,000
Senior Full Stack Developer( Talent Pool)
Senior Full Stack Developer( Talent Pool)

Bsure Insurance Advisors • Gauteng

On-site
ZAR 900,000 - 1,300,000
Senior Data Engineer/Analyst
Senior Data Engineer/Analyst

Boardroom Appointments • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Senior Full Stack Developer
Senior Full Stack Developer

Network Finance • Gauteng

On-site
ZAR 900,000 - 1,500,000
Intermediate Full - Stack Software Developer
Intermediate Full - Stack Software Developer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 520,000 - 900,000