Developer

The Dynamix Team (Pty) Ltd

Not Disclosed
1 Opening(s)
Posted 20 hours ago
Internship
Posted recently
Application endsSep 01, 2025

Job Description

Leading sports betting company requires the skills of an experienced Python and SQL developer

12 month contract

Hybrid working with offices in Johannesburg

We are seeking a skilled Python SQL Developer to join our data-driven team. You will be responsible for developing and maintaining data pipelines, integrating data from multiple sources, building tools and scripts to support analytics and reporting, and optimizing SQL queries and database structures. The ideal candidate is experienced with both backend development in Python and writing efficient SQL for complex data operations.

Duties & Responsibilities

Develop, optimize, and maintain ETL pipelines using Python and SQL.

Write efficient and scalable SQL queries to support data analysis and reporting.

Design and implement database solutions and data models that meet business requirements.

Work with APIs and data sources to ingest data into databases.

Automate data ingestion and transformation processes.

Collaborate with data analysts, engineers, and stakeholders to define and deliver data solutions.

Monitor and troubleshoot data workflows, ensuring high performance and data integrity.

Maintain documentation of database structures, code, and data flows.

Desired Experience & Qualification

Bachelor's degree in Computer Science, Engineering, Information Systems, or related field.

3+ years of experience in Python programming, with a focus on data engineering or backend development.

Strong expertise in writing and optimizing SQL (e.g., PostgreSQL, MySQL, SQL Server).

REST api

Experience with relational databases and designing normalized schemas.

Familiarity with version control systems (e.g., Git).

Proficiency in handling large datasets and performance tuning.

Understanding of data warehousing concepts and best practices.

Package & Remuneration

rates are negotiable based on experience

Industries:Information Technology & Services

Function: Web Development

Job Skills

Job Overview

Date Posted
July 18, 2025
Location
Johannesburg, Gauteng
Offered Salary

Not disclosed

Expiration date
September 01, 2025
Experience
0 To 3 Years
Qualification
Bachelor of Science in Information Systems, Bachelor of Engineering, Bachelor of Science in Computer Science
Your dream job is just a tap away — only on the BoostGrad app.
View on Boostgrad App
View on Browser
Continue