Senior Data Engineer Python & Machine Learning (contract) Gauteng/hybrid Isb1101236

Midrand, Johannesburg, South Africa

Job Description

Architect advanced data pipelines and AI-powered solutions for enterprise-scale automotive systems!
Lead the design and deployment of sophisticated data ingestion frameworks using Python, Apache Spark, Kafka, and AWS cloud services to power cutting-edge machine learning models!
Your expert-level data engineering mastery will drive digital vehicle file systems and enterprise data assets, combining AI/ML frameworks with robust cloud architecture to deliver transformational solutions across global platforms!
Expert data engineering with Python, ETL, Kafka, Apache Spark, and AWS
Hybrid and remote working flexibility with 1960 flexible annual hours
AI/ML leadership with LLM-based applications and advanced data visualization
POSITION: Contract: 01 January 2026 31 December 2028
EXPERIENCE: 6-8 years related experence
COMMENCEMENT: 01 January 2026
LOCATION: Hybrid: Midrand/Menlyn/Rosslyn/Home Office rotation
TEAM: Creation and Provisioning of vehicle related, Enterprise wide spanning DGOs and Data Assets including data protection and other compliance and security aspects. Data ingests for the Enterprise D&A Use Cases (TOP20). Data Provisioning for operational processes at DVF (digital vehicle file).
Qualifications / Experience
Minimum mandatory qualifications:

  • Relevant IT / Business / Engineering Degree
  • Candidates with one or more of the certifications are preferred.
  • AWS Certified Cloud Practitioner,
  • AWS Certified SysOps Associate,
  • AWS Certified Developer Associate, AWS
  • Certified Architect Associate,
  • AWS Certified Architect Professional,
  • Hashicorp Certified Terraform Associate
Advantageous experience:
  • Proven track record of successful complex data engineering projects
  • Leadership experience in data engineering teams
  • AWS certifications
Essential Skills Requirements
Data Engineering Core:
  • Strong data engineering skills, including Python coding and data ingestion (ETL, Kafka, Apache Spark)
  • Familiarity with AI/ML frameworks (e.g., Langchain, Langgraph, GAIA) and their integration into solutions
  • Proven ability to translate business requirements into well-defined technical specifications
  • Experience in defining acceptance criteria and managing scope for technical deliverables
Cloud & Development:
  • Hands-on experience with AWS services (API Gateway, Lambda, DynamoDB, S3, SQS)
  • Proficiency in frontend development (HTML, CSS, JavaScript/TypeScript, Angular/React)
  • Knowledge of unit testing frameworks (Jest, pytest)
  • Familiarity with Git and GitHub Actions for version control and CI/CD
  • Understanding of UI/UX principles and RESTful APIs/GraphQL
Communication:
  • Excellent communication skills to convey technical concepts to non-technical stakeholders and bridge gaps between teams
Additional:
  • Adaptability to perform additional tasks under the Agile Working Model (AWM) Charter
Supervision: Completely independent worker that will only escalate tasks that are complex and outside of their span of control. Expected to lead and mentor team members across various experience levels
Problem solving: Design and architect solutions for complex, cross-system challenges. Drive innovation and technical excellence through advanced problem-solving approaches
Communication: Influence (Effect change without direct exercise of command where persuasion is required and reaching buy-in might be difficult). Strong interpersonal and communication skills. Excellent organizational and presentation skills. Willingness to engage with international customers and navigate potential language barriers
Delivery: Define strategic technical direction and operational plans. Lead complex initiatives that may span multiple teams and systems. Expected to provide expert guidance and technical leadership
Knowledge: Expert authority - Deep mastery of data engineering discipline with ability to drive innovation and establish best practices across the organization
Soft Skills:
  • Ability to work interdependently and to submit deliverables on time and with excellent quality
  • Self-starter with strong leadership capabilities
  • Excellent interpersonal and organizational skills with the ability to communicate effectively (both verbally and in writing) with both technical and non-technical colleagues / users
  • Strong ability to understand and interpret business needs and requirements with an aptitude to move concepts through to proposal and successful implementation
  • Advanced problem solving capability
  • Above board work ethics - this is of utmost importance
  • Flexibility to take up different tasks in the project
  • Ability to lead and mentor team members
  • Strong presentation skills
  • Willing and able to travel internationally
Advantageous Skills Requirements
  • Strong interest in Artificial Intelligence and specifically LLM-based applications
  • Problem solving capabilities
  • Driven and willing to learn new technologies in order to be able to solve different problems
  • Flexibility to take up different tasks in the project
  • Ability to work as part of a team and lead technical initiatives
  • Ability to work interdependently and to submit deliverables on time and with excellent quality
  • Ability to work within a multi-national organisational structure and to work with colleagues from all over the world
  • Excellent interpersonal and organisational skills with the ability to communicate effectively (both verbally and in writing) with both technical and non-technical colleagues / users
  • Strong ability to understand and interpret business needs and requirements with an aptitude to move concepts through to proposal and successful implementation
  • Strong presentation skills
  • Above-board work ethics
  • Willing and able to travel internationally
Role Requirements
Requirements & Collaboration:
  • Work with stakeholders to gather and translate requirements into actionable technical tasks
  • Define project scope and align business and technical teams
  • Facilitate collaboration between business, engineering teams, and EDE team
  • Ensure deliverables meet quality standards and project goals
  • Take ownership and deliver impactful, meaningful solutions
Data Engineering & AI Solutions:
  • Design data pipelines, propose AI solutions, and support development cycles
  • Develop and maintain high-quality, efficient software/Custom solutions
  • Preparing and performing data analysis
  • Introducing data and machine learning models
  • Implementing data and machine learning methods
  • Processing use cases to answer business-relevant questions
  • Transferring data and machine learning models to the appropriate infrastructures
Cloud Development & Operations:
  • Build, deploy, and scale cloud applications using AWS with a focus on performance and security
  • Document system designs, APIs, and key technical details
  • Resolve operational issues and support new use case onboarding
Data Ecosystem & Innovation:
  • Developing data visualization
  • Evaluating and continuously updating the technological market development
  • Developing and updating reusable technological solution blocks (building blocks) as well as integrating them into existing data infrastructures
  • Deriving and advising on technology-specific qualification requirements
  • Using programming languages and data visualization tools to prepare data, extract knowledge from the data (data analytics) and automate decisions (AI)
  • Supporting with the identification of data-driven use cases and incorporate them in the value creation process
  • Collecting and processing adequate data (quality and quantity) for further use in the Group data ecosystem
  • Complying with Group standards
NB:
  • South African citizens / residents are preferred. Applicants with valid work permits will also be considered.
  • By applying, you consent to be added to the database and to receive updates until you unsubscribe.
  • If you do not receive a response within 2 weeks, please consider your application unsuccessful.
#isanqa #DataEngineer #Expert #Python #AWS #MachineLearning #AI #ApacheSpark #Kafka #CloudEngineering #ITHub #NowHiring #DataPipelines #fuelledbypassionintegrityexcellence
iSanqa is your trusted Level 2 BEE recruitment partner, dedicated to continuous improvement in delivering exceptional service. Specializing in seamless placements for permanent staff, temporary resources, and efficient contract management and billing facilitation, iSanqa Resourcing is powered by a team of professionals with an outstanding track record. With over 100 years of combined experience, we are committed to evolving our practices to ensure ongoing excellence.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1590173
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Midrand, Johannesburg, South Africa
  • Education
    Not mentioned