Drive innovation in global data-driven platform development with cutting-edge back-end expertise!
Become the technical architect behind the Impact Platform, where your Python, AWS, and ETL expertise will deliver enterprise-scale solutions that transform global automotive data infrastructure!
Advanced back-end development with Python, AWS, and Big Data pipelines
Hybrid and remote working flexibility with 1960 flexible annual hours
Senior leadership role in global platform development
POSITION : Contract : 01 January 2026 31 December 2028
EXPERIENCE : 6-8 Years related experience
COMMENCEMENT : 01 January 2026
LOCATION : Hybrid : Midrand / Menlyn / Rosslyn / Home Office rotation
Qualifications / Experience
- Relevant IT / Engineering Degree
- 3+ years' experience in Python (decorators, advanced class manipulation, dependency injection etc) (essential)
- 3+ years' experience in AWS (API Gateway, Lambda, Dynamodb, Fargate, EMR, Glue, Athena, IAM etc) (essential)
- 3+ years' experience in software development
- 3+ years' experience in SQL (advantageous)
- AWS Certified Developer Associate / Solutions Architect (advantageous)
- Experience with Impact Platform or similar data platforms advantageous
- Agile working methodology experience (Mandatory)
Essential Skills Requirements
Expertise in API and ETL developmentGit development branching strategies and development approachesCI / CD pipeline development using Code Build and Github ActionsTest driven development, Unit Testing, Functional Testing, Code CoverageExperience in Test Automation for ex PlaywrightTerraform and IAC deployments; PySpark pipeline developmentKnowledge of multiple database types such as structured and unstructured databasesExperience in using AWS S3 Storage with Iceberg Tables and AWS Data PipelinesLinux scripting and environment usageAWS Development Skills and proficient in programming (Python(preferred) and Java or SQL)Any additional responsibilities assigned in the Agile Working Model (AWM) CharterAdvantageous Skills Requirements
Data and API MiningKnowledge on Security best practicesAdvanced monitoring of systems, when to create alerts and setting up alerting pipelinesBe comfortable with Data Structures and AlgorithmsUnderstanding of integration between different technologiesAble to refine and plan stories and EPICsArchitecting solutions to business solutionsExperience with ODBC and file syncsExperience with pre-commit hooks and coding standards i.e. clean coding standards and PEP8GitHub copilotDocker container creation and usageFamiliar with data streaming services such as Apache KafkaCoordination between development and support environmentsAssist with identification and management of risksKnowledge of Jira, Confluence and Agile methodologiesData AnalysisITSM knowledgeUser support ticket managementMS Teams and the Microsoft office suiteKnowledge of Palantir Foundry would be a great advantageKnowledge of Frontend BI Tools would be an advantage (PowerBI, Tableau, Qlikview)Role Requirements
Managing development projects / processesDevelop in Data Driven Programming languages such as Python and Big Data pipelines such as ETL, SQL, Spark etc.Develop APIs to trigger side effects in large systems that would affect the whole of GroupStrong Working knowledge with software development tools, techniques and approaches used to build application solutionsAssisting Business with POCs and business value calculations from a developer perspectiveDevelopment and Operations of Applications and Features, in collaboration with partners in MunichSystem testing / parallel runsSystem implementationSystem audits / quality assurancePropose and review system design and evaluate alternativesReview and present proposed system solution to IT Project Manager / Leader and User Management or System ownerDevelop systems solutions in line with quality and delivery requirementsPreparation of system / technical documentation (as per ISO standards)Setting up of Test Cases, Test Processes and Test Automation for the Development of ApplicationsRunning of Tests to ensure Quality of Work and Ensuring the Test Results are Reported back into XrayActively participate in Agile ceremonies including sprint planning, retrospectives, and daily standupsCollaborate with cross-functional teams to define, design, and ship new featuresParticipate in code reviews and provide constructive feedbackTroubleshoot and resolve software defects and issuesEnsure application security and data protectionStay updated with emerging technologies and industry trendsMentor and guide junior developers in best practicesContribute to continuous improvement of development processes and toolsDocument technical specifications and architectural decisionsCollaborate effectively with developers, operations teams, and stakeholdersMaintain compliance and adherence to standards for audit and quality assuranceUpdate user stories in JIRA and maintain documentation in ConfluencePrepare comprehensive system / functional documentation and user manualsEscalate deviations, blockers, and impediments to relevant leadershipAdditional responsibilities as per AWM Charter or department manager directionNB :
South African citizens / residents preferred.Valid work permit holders will be considered.By applying, you consent to be added to the iSanqa database and to receive updates until you unsubscribe.If you do not receive a response within 2 weeks, please consider your application unsuccessful.#isanqa #BackEndDeveloper #Python #AWS #ETL #DataEngineering #SeniorDeveloper #ITHub #NowHiring #HybridJobs #BigData #ImpactPlatform #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.