Initial 6-month contract with the possibility to extend.
COMPANY: Vito Solutions
CLIENT: A leading global consulting firm.
LOCATION:
Johannesburg, South Africa
WORKING MODEL:
Hybrid
JOB OVERVIEW:
An exciting opportunity for an experienced AWS Data Engineer to join a technology-focused consulting team delivering modern data platforms and cloud-based analytics solutions. The successful candidate will work across a variety of projects, helping organizations unlock value from their data through scalable engineering practices and innovative cloud technologies.
This role is ideal for someone who enjoys solving complex data challenges, working with cross-functional teams, and staying at the forefront of cloud and data engineering advancements.
DESCRIPTION OF POSITION:
Design, develop and maintain modern data platforms hosted on AWS to support reporting, analytics and AI initiatives.
Build and optimise robust ETL/ELT pipelines capable of processing batch, streaming and near real-time workloads.
Work closely with solution architects, data specialists and business stakeholders to define data structures, integration patterns and technical approaches.
Develop scalable data lake and data warehouse solutions that enable enterprise-wide data consumption.
Implement best practices around data governance, security, metadata management and workload orchestration.
Evaluate technical options and provide recommendations aligned with business requirements.
Contribute to architecture discussions and participate in technical workshops with clients and internal teams.
Mentor junior engineers and support knowledge sharing within the team.
Continuously identify opportunities to improve performance, reliability and automation across data solutions.
Work across AWS while remaining adaptable to other cloud technologies and modern engineering platforms when required.
KNOWLEDGE AND SKILLS:
Experience in several of the following areas is highly desirable:
Cloud Platforms
AWS (preferred)
Azure
Google Cloud Platform
Snowflake
Data Integration & ETL
AWS Glue
AWS DMS
Athena
SSIS
IBM DataStage
SAP Data Services
AppFlow
Programming
SQL
Python
Apache Spark
Unix/Linux shell scripting
Databases
SQL Server
MongoDB
Cassandra
HBase
Amazon Redshift
Amazon RDS
Hive-compatible data stores
Big Data Technologies
Hadoop ecosystems
Spark
Hive
Kafka
NiFi
Impala
Pig
Streaming and event-driven architectures
Data Modeling
Data Vault
Kimball methodology
Third Normal Form (3NF)
Dimensional modelling
QUALIFICATIONS REQUIRED:
Bachelor's degree or higher in Computer Science, Information Systems, Data Analytics or a related discipline.
Proven experience delivering cloud-based data platforms for analytics or AI workloads.
EXPERIENCE REQUIRED:
At least 4 years of experience delivering enterprise data engineering solutions.
Strong hands-on experience building data pipelines and integration frameworks using AWS services.
Experience working with structured, semi-structured and unstructured data sources.
Solid understanding of data warehousing, data lakes and modern analytics architectures.
Strong SQL and Python development skills.
Experience designing scalable data models and optimising database performance.
Exposure to Agile delivery methodologies and collaborative project environments.
The ability to communicate technical concepts clearly to both technical and non-technical audiences.
ADVANTAGEOUS SKILLS:
AWS certifications such as AWS Certified Data Engineer or AWS Certified Solutions Architect are advantageous.
**Please note: If you have not heard from us within 2 weeks, please consider your application unsuccessful.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in South Africa.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast!
Find the best jobs in South Africa, apply in 1 click and get a job today!