Sabenza IT

Full Stack Developer (Expert)

Sabenza IT  •  Pretoria, ZA (Onsite)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

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 (API
    Gateway, 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).
Sabenza IT

About Sabenza IT

Sabenza iT Recruitment is a Level 2 BBBEE company with more than 23 years of expertise in Information Technology recruitment. Our team comprises 20 recruiters dedicated to providing top-notch services in recruiting for sectors such as SAP, IT Developers, and IT Security, among others. Sabenza iT is proud to be a wholly South African-owned company.

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Natal, Cape Town, Gauteng, ZA
Year Founded
2013
Social Media