226 Python Aws jobs in South Africa
Data Engineer (Databricks, AWS, Python) – JHB – up to R450k per annum
Posted 14 days ago
Job Viewed
Job Description
Join to apply for the Data Engineer (Databricks, AWS, Python) – JHB – up to R450k per annum role at ExecutivePlacements.com - The JOB Portal
Data Engineer (Databricks, AWS, Python) – JHB – up to R450k per annum1 week ago Be among the first 25 applicants
Join to apply for the Data Engineer (Databricks, AWS, Python) – JHB – up to R450k per annum role at ExecutivePlacements.com - The JOB Portal
Data Engineer (Databricks, AWS, Python) – JHB – up to R450k per annum
Recruiter:
E-Merge
Job Ref:
NG60471
Date posted:
Thursday, June 19, 2025
Location:
Johannesburg, South Africa
Salary:
R450,000
SUMMARY:
Data Engineer (Databricks, AWS, Python) – JHB – up to R450k per annum
POSITION INFO:
Join a global financial services organisation committed to attracting top talent and fostering innovation. As a Data Engineer, you will be responsible for designing, building, and maintaining scalable data pipelines using Python, AWS services, and Databricks .
Responsibilities:
- Design, build, and maintain scalable data pipelines supporting data ingestion, transformation, and storage using Python, AWS (e.g., S3, Glue, Lambda), and Databricks.
- Integrate structured and unstructured data from various sources such as policy systems, claims databases, and CRM platforms.
- Collaborate with data scientists, analysts, and stakeholders to understand data requirements and deliver solutions.
- Implement data validation and cleansing processes to ensure data quality.
- Maintain documentation of data workflows, schemas, and processes.
- Stay updated with emerging data engineering technologies and best practices.
Qualifications & Experience:
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field.
- Proficiency in Python for data manipulation and scripting.
- Experience with AWS services such as S3, Glue, Lambda, and Redshift.
- Familiarity with Databricks and Spark for big data processing.
- Strong SQL skills.
- Prior experience in the insurance sector, understanding insurance data structures and regulatory requirements is preferred.
This is a permanent, hybrid role based in Johannesburg with a salary range of R350k to R450k per annum CTC , negotiable based on experience. To apply, email Nokuthula at or call for a discussion about this and other opportunities.
#J-18808-LjbffrData Engineer (Databricks, AWS, Python) – JHB – up to R450k per annum
Posted 26 days ago
Job Viewed
Job Description
Join a global financial services organisation whose core purpose is to seek out and invest in exceptional individuals who understand and support their core purpose, and whose values align and pride themselves with attracting intellectual leaders who are the best in their respective field you will be accountable for assisting in designing, building, and maintaining scalable data pipelines using Python, AWS services and Databricks .
Responsibilities:
- Data Pipeline Development: Design, Build, And Maintain Scalable Data Pipelines Using Python, AWS Services (E.G., S3, Glue, Lambda), and Databricks to Support Data Ingestion, Transformation, And Storage.
- Data Integration: Integrate Structured and Unstructured Data from Various Sources, Including Policy Administration Systems, Claims Databases, And Customer Relationship Management (CRM) Platforms.
- Collaboration: Work Closely with Data Scientists, Analysts, And Business Stakeholders to Understand Data Requirements and Deliver Solutions That Support Analytics and Reporting Needs.
- Data Quality Assurance: Implement Data Validation and Cleansing Processes to Ensure the Accuracy and Reliability of Data Used for Decision-Making.
- Documentation: Maintain Comprehensive Documentation of Data Workflows, Schemas, And Processes to Facilitate Knowledge Sharing and Compliance.
- Continuous Learning: Stay Updated with Emerging Technologies and Best Practices in Data Engineering to Contribute to The Team''s Growth and Innovation
Qualifications & Experience:
- Bachelors degree in Computer Science, Information Systems, Engineering, or a related field.
- Proficiency in Python for data manipulation and scripting.
- Experience with AWS services such as S3, Glue, Lambda, and Redshift.
- Familiarity with Databricks and Spark for big data processing.
- Strong SQL skills for querying and managing relational databases.
- Industry Experience: Prior experience in the insurance sector, with an understanding of insurance data structures and regulatory requirements.
The Reference Number for this position is NG60471 which is a Permanent, Hybrid role in Johannesburg offering a salary of R350k to R450k per annum CTC salary negotiable based on experience. E-mail Nokuthula
Data Engineer (Databricks, AWS, Python) – JHB – up to R450k per annum
Posted 26 days ago
Job Viewed
Job Description
Join a global financial services organisation whose core purpose is to seek out and invest in exceptional individuals who understand and support their core purpose, and whose values align and pride themselves with attracting intellectual leaders who are the best in their respective field you will be accountable for assisting in designing, building, and maintaining scalable data pipelines using Python, AWS services and Databricks .
Responsibilities:
- Data Pipeline Development: Design, Build, And Maintain Scalable Data Pipelines Using Python, AWS Services (E.G., S3, Glue, Lambda), and Databricks to Support Data Ingestion, Transformation, And Storage.
- Data Integration: Integrate Structured and Unstructured Data from Various Sources, Including Policy Administration Systems, Claims Databases, And Customer Relationship Management (CRM) Platforms.
- Collaboration: Work Closely with Data Scientists, Analysts, And Business Stakeholders to Understand Data Requirements and Deliver Solutions That Support Analytics and Reporting Needs.
- Data Quality Assurance: Implement Data Validation and Cleansing Processes to Ensure the Accuracy and Reliability of Data Used for Decision-Making.
- Documentation: Maintain Comprehensive Documentation of Data Workflows, Schemas, And Processes to Facilitate Knowledge Sharing and Compliance.
- Continuous Learning: Stay Updated with Emerging Technologies and Best Practices in Data Engineering to Contribute to The Team''s Growth and Innovation
Qualifications & Experience:
- Bachelors degree in Computer Science, Information Systems, Engineering, or a related field.
- Proficiency in Python for data manipulation and scripting.
- Experience with AWS services such as S3, Glue, Lambda, and Redshift.
- Familiarity with Databricks and Spark for big data processing.
- Strong SQL skills for querying and managing relational databases.
- Industry Experience: Prior experience in the insurance sector, with an understanding of insurance data structures and regulatory requirements.
The Reference Number for this position is NG60471 which is a Permanent, Hybrid role in Johannesburg offering a salary of R350k to R450k per annum CTC negotiable based on experience. E-mail Nokuthula
Data engineer (databricks, aws, python) – jhb – up to r450k per annum
Posted today
Job Viewed
Job Description
Data engineer (databricks, aws, python) – jhb – up to r450k per annum
Posted today
Job Viewed
Job Description
Software Development
Posted 14 days ago
Job Viewed
Job Description
As an experienced .NET developer, you will maintain, extend, and continuously improve our back-end code base. Together with the team lead, you will ensure that our clients (front-end developers and other API clients) have a seamless experience. You will work on/within a microservices platform architecture with challenges such as multi-tenancy, caching, persistence, long-running jobs, messaging, and multi-threading.
If this excites you and you meet the requirements and profile below, we would love to hear from you!
You will work both from home and at our office in Cape Town, alongside a lead developer and a back-end developer. From our NL office, you will be supported by a Product Owner and an Azure deployment engineer.
Your responsibilities- Maintain, extend, and refactor our legacy code base.
- Ensure our code base is future-proof by exploring new areas (.NET 6, Nullability, Mediator, Swagger, OpenAPI, etc.).
- Work efficiently and deliver results.
- Implement a test-driven approach, validating and testing your code via unit tests.
- Ensure that the C# core code adheres to SOLID principles and refactor legacy code when needed to increase extendability, testability, readability, and reusability.
- Stay updated on the latest development practices and discuss with the team lead on how to keep our code base current and future-proof.
- Collaborate closely with our Azure engineer on topics like routing, caching, messaging, containerization, authentication, etc.
- Proven experience building high-performing microservices in .NET (ASP) or .NET 6 minimal APIs.
- Experience in unit testing code and services.
- Proficiency with Visual Studio or JetBrains Rider, Git, NuGet, Postman, or other backend development tools.
- Experience with Agile development methodologies (using Jira, GitLab, or Azure DevOps).
- Excellent knowledge of C# and .NET Core, .NET 5/6.
- Strong analytical thinking and abstraction skills to simplify complex tasks.
- Nice to have: Experience with Azure AD integration and deployment.
- Fluent in English, both written and verbal.
- Bachelor's or master's degree in software engineering or related field.
- Demonstrates tenacity and a willingness to see tasks through to completion.
- Adapts quickly to changing priorities and conditions; copes effectively with complexity.
- Passionate about technology with a positive, can-do attitude.
- Self-starter who acts proactively and brings new ideas.
- Honest, ethical, trustworthy, and transparent in communication.
At Lanza, we develop digital solutions supporting businesses in spare parts management and inventory control. You will help shape and develop the look and feel of the Lanza web applications used by renowned companies across various industries such as defense, aerospace, rail, and manufacturing.
Our new development teamWe are establishing a new development operation in South Africa to expand our efforts. Lanza seeks skilled candidates ready for a challenge.
#J-18808-LjbffrSoftware development
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Python aws Jobs in South Africa !
Software development
Posted today
Job Viewed
Job Description
Software Development Engineer
Posted today
Job Viewed
Job Description
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.
Your day at NTT DATAThe Software Development Engineer is a seasoned subject matter expert, tasked with participating in designing, developing, and testing software systems, modules, or applications for software enhancements and new products including cloud-based or internet-related tools.
This role is accountable for participating in detailed design for certain modules / sub-systems, doing prototype for multi-vendor infrastructure, and showcasing it internally or externally to clients.
This role designs and develops functionality in a micro-services environment working with APIs, telemetry data, and running ML / AI algorithms on it, working with both structured and unstructured data.
What you'll be doing Key Responsibilities :- Designs and develops solutions and functionality that drives the growth of business.
- Accountable for writing and testing code.
- Accountable for execution of automated testing.
- Contributes to software deployment.
- Works across multiple teams to deliver software components while collaborating with the product team.
- Contributes to the integration and building of solutions through automation and coding, using 3rd party software.
- Creates, crafts and debugs large scale distributed systems.
- Contributes to writing, updating and maintaining the technical program, end-user documentation, and operational procedures.
- Accountable for refactoring code.
- Works across multiple teams to review code written by other developers.
- Performs any other related task as required.
- Excellent understanding of cloud architecture and services in multiple public clouds like AWS, GCP, Microsoft Azure, and Microsoft Office 365.
- Seasoned expertise of data structures, algorithms, and software design with strong analytical and debugging skills.
- Seasoned knowledge of micro services-based software architecture and experience with API product development.
- Seasoned expertise in SQL and no-SQL data stores including Elasticsearch, MongoDB, Cassandra.
- Seasoned understanding of container run time (Kubernetes, Docker, LXC / LXD).
- Seasoned proficiency with agile, lean practices and believes in test-driven development.
- Possess a can-do attitude and one that takes initiative.
- Excellent ability to work well in a diverse team with different backgrounds and experience levels.
- Excellent ability to thrive in a dynamic, fast-paced environment.
- Seasoned proficiency with CI / CD concepts and tools.
- Seasoned proficiency with cloud-based infrastructure and deployments.
- Excellent attention to detail.
- Bachelor's degree or equivalent in Computer Science, Engineering or a related field.
- Seasoned experience working with geo-distributed teams through innovation, bootstrapping, pilot, and production phases with multiple stakeholders to the highest levels of quality and performance.
- Seasoned experience with tools across full software delivery lifecycle, for example, IDE, source control, CI, test, mocking, work tracking, defect management.
- Seasoned experience in Agile and Lean methodologies, Continuous Delivery / DevOps, Analytics / data-driven processes.
- Seasoned proficiency in working with large data sets and ability to apply proper ML / AI algorithms.
- Seasoned experience in developing micro-services and RESTful APIs.
- Seasoned experience in software development.
Workplace type : Hybrid Working
About NTT DATANTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.
Equal Opportunity EmployerNTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.
#J-18808-LjbffrHead : Software Development
Posted today
Job Viewed
Job Description
Job Description
We are exclusively representing a major force in the South African payments and lending sector. As a subsidiary of a household-name retail giant our client provides innovative financial products and services to a massive and diverse customer base. They are on a mission to drive financial inclusion and are investing heavily in their technology platform to support this strategic goal. This is an opportunity to take ownership of a critical technology function within a stable high-impact business.
The core mission for this role is to transform the existing software development function into a world-class high-performance engineering and delivery engine. The current environment is ripe for evolution requiring a leader who can move beyond day-to-day management to architect a scalable agile and quality-first culture. You will be responsible for maturing processes mentoring leaders and ensuring that every line of code directly contributes to strategic business outcomes from enhancing customer experience to driving operational efficiency.
Performance Objectives for Year One
Success in this role will be measured by your ability to achieve the following in the first 12 months :
- Elevate Agile Delivery & Predictability : Lead the evolution of the agile framework (Scrum / Kanban) across multiple development teams. The goal is to establish a rhythm of predictable high-quality software releases demonstrably improving delivery velocity and reducing post-deployment incidents.
- Architect and Implement a Modern SDLC : Take full ownership of the Software Development Lifecycle (SDLC). You will re-engineer and standardize the process embedding best practices for secure development CI / CD and test automation to significantly improve both the quality and frequency of deployments.
- Build a High-Performance Engineering Culture : Reshape the development team by attracting mentoring and retaining top-tier talent. You will establish clear career paths and succession plans fostering a psychologically safe environment of continuous learning technical excellence and accountability.
- Align Technology Delivery with Business Strategy : Partner directly with Product and Architecture leads to translate the companys strategic vision into a concrete actionable technology roadmap. You will ensure that all development initiatives are prioritized based on measurable business value and ROI.
- Optimize Vendor and Budget Management : Conduct a strategic review of all external development partners and contractors. You will rationalize vendor engagements renegotiate SLAs where necessary and manage the software delivery budget to ensure maximum return on technology investment.
Profile for Success
Key Skills
Feed,Jsf,Advocacy,Java,Automobile
Employment Type : Full-Time
Experience : years
Vacancy : 1
#J-18808-Ljbffr