Senior Python Developer
3 days ago
Apply by: We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below: 1. To see what life at Capitec is all about and complete a short assessment, please click here 2. Once you have completed the above finalize your application by clicking apply below. Purpose Statement - To contribute to the design and development of new cloud workloads for platform and product teams, to empower data consumers using Capitec data platforms to deliver client value. - To maintain and manage the existing cloud data environments and enable data producers to easily contribute to these environments. - Contribute to evolving the Capitec data platforms through sharing of knowledge, contributing new data features, and enhancing/streamlining existing processes e.g. improved re-use of code Education (Minimum) - Bachelor's Degree in Information Technology or Information Technology - Programming Education (Ideal or Preferred) - Honours Degree in Information Technology - Computer Science or Information Technology - Systems Engineering Knowledge and Experience Knowledge: Minimum: Must have detailed knowledge of: - Application development with scripting languages (Python) - Relational database management systems - Provisioning cloud resources using Infrastructure as Code (Terraform) - Core AWS services (S3, EC2, VPC, IAM) - Cloud data lake and warehouse concepts - Software testing practices - Basic Terminal/bash usage - Software Version Control systems (git) and deployment tools (CI/CD) - Structured vs Unstructured data Ideal: Knowledge of: - AWS serverless services (Step Functions, Lambda, EventBridge, API Gateway) - AWS data lake and warehousing services (Glue, LakeFormation, EMR) - Data lake and warehouse architecture. - AWS Well-Architected Framework. - Collaboration tools (JIRA, Confluence, Draw.io) - Trusted insights into Data Governance, Data Management, Data Quality, Data Security and Master Data Management. - Solid understanding of: - Banking systems environment - Banking business model Experience: Minimum: - At least 3 years’ proven experience in computer programming and data engineering, together with a relevant 3 year tertiary qualification OR - At least 4 - 5 years’ proven experience in computer programming and data engineering - Proven experience in: - AWS data stack (AWS Glue, AWS Redshift, AWS S3, AWS LakeFormation) - Operationalizing Batch and/or Realtime data pipelines. - Python, PySpark, or Scala - Version control in git, and CI/CD deployment - Any infrastructure as code tool Ideal: - At least 3 years’ proven experience in cloud data engineering, particularly in AWS, together with a relevant 3 year tertiary qualification OR - At least 4-5 years’ proven experience in cloud data engineering, particularly in AWS - Proven experience in: - Apache Spark, Hudi, Presto. - Distributed Systems (Apache Hadoop, Amazon EMR) - Advanced shell scripting. - Infrastructure as Code (Terraform) Skills - Analytical Skills - Communications Skills - Computer Literacy (MS Word, MS Excel, MS Outlook) - Interpersonal & Relationship management Skills - Problem solving skills Additional Information - Clear criminal and credit record Capitec is committed to diversity, applications to this position will strictly be considered in support of our employment equity goals.
-
Senior Python Developer
7 hours ago
Stellenbosch, South Africa Capitec Bank Ltd. Full timeWe’re on the lookout for energetic, self‑motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below: To see what life at Capitec is all about and complete a short assessment, please click here! Once you have completed the above, finalize your application by clicking apply below....
-
Senior Full Stack Developer
4 days ago
Stellenbosch, South Africa iqbusiness Full timeSenior Full Stack Developer (.NET / C# / Python / Azure / React | Vue), Stellenbosch, Western Cape, South Africa iqx the Technology Division of iqbusiness seeks a highly skilled Full-Stack Developer with experience across modern Microsoft and cloud technologies. The role involves designing, developing, and delivering high-quality software solutions using...
-
Senior 3D Frontend Engineer: Angular
2 days ago
Stellenbosch, South Africa Boardroom Appointments Full timeA recruitment firm is seeking a Senior Full Stack Developer to create high-quality, interactive 3D front-end applications using Angular 18 and Three.js. The role involves designing 3D rendering scenes, building robust Python-based backend systems, and ensuring code quality. Candidates should have over 5 years of experience in front-end development and...
-
Senior Full Stack Developer
8 hours ago
Stellenbosch, South Africa Boardroom Appointments Full timeSenior Full Stack Developer (On-SiteWestern Cape) Key Responsibilities Develop high-quality, interactive 3D front-end applications using Angular 18 and Three.js Design, implement, and optimise 3D rendering scenes, including shader/material customisation and performance enhancements Collaborate with UI/UX designers, backend developers, and stakeholders to...
-
Senior Software Developer
3 days ago
Stellenbosch, Western Cape, South Africa Communicate Ct Full time R1 600 000 - R2 592 000 per yearReady to make your move, Mortal?The night is dark, the code is buggy, and the tech realm cries out for a brave soul to bring order to chaos. I'm a skilled IT Recruitment Consultant, conjuring up opportunities for Senior Software Developers with an appetite for C#, .Net, Python and brains. I partner with innovative, slightly mad scientist level clients who...
-
Full Stack Developer
3 weeks ago
Stellenbosch, South Africa Iqbusiness South Africa Full timeJob Title Senior Full Stack Developer (3D Specialisation) Location On-site in Stellenbosch Contract Contract to permanent Position Senior Full Stack Developer Summary We are looking for a skilled Senior Full Stack Developer with expertise in Angular 18 and 3D front-end development. The ideal candidate will focus on delivering interactive, high-performance 3D...
-
Full-Stack Developer
3 weeks ago
Stellenbosch, South Africa WeFi Technology Group Full timeWe’re looking for a dynamic, curious, and creative full-stack developer to join a fast-moving fintech engineering team that’s AI first in both mindset and toolset. You’ll be part of a US-based fintech with clients across Africa, the Americas, Europe, and Asia , building and scaling a next-generation working‑capital platform that powers digital...
-
Senior C Developer C Champion
4 weeks ago
Stellenbosch, South Africa Communicate Ct Full timeStep up to the big leagues! Our client is looking for a Senior C Developer who thrives on competition precision and results. This role is for someone who wants to play at championship level writing high-performance code solving complex challenges and leading the way for the rest of the team. Responsibilities Design, develop and optimize software using modern...
-
Full Stack Developer
3 days ago
Stellenbosch, Western Cape, South Africa iqbusiness South Africa Full time R120 000 - R180 000 per yearJob Title: Senior Full Stack Developer (3D Specialisation) Location: On-site in StellenboschContract to permanentPosition Summary: We are looking for a skilled Senior Full Stack Developer with expertise in Angular 18 and 3D front-end development. The ideal candidate will focus on delivering interactive, high-performance 3D visual components in the browser...
-
Developer
8 hours ago
Stellenbosch, South Africa Boardroom Appointments Full timeOverview Developer (On-Site Western Cape) Technical Requirements Programming Languages: Python JavaScript Experience Level: Minimum 3-5 years of experience Open to junior to intermediate candidates with some work experience Background: Engineering degree preferred Involvement with C and Python development Project Scope Development and maintenance of backend...