AWS Data Engineer

 

Recruiter:

PBT Group

Job Ref:

2816695148

Date posted:

Wednesday, October 20, 2021

Location:

Johannesburg, South Africa


SUMMARY:
-

POSITION INFO:

We are looking to hire a skilled AWS Cloud ETL Developer to design and build AWS Cloud ETL pipelines for ingesting and processing of Big data.

 

Your duties will include working with the AWS data lake development team, developing and implementing solutions to facilitate movement of data, testing the solutions and performing third line support for developed solutions.

DUTIES:

- Consult with business teams to understand data ingestion and processing requirements

- Develop effective, secure, and fit-for-purpose ETL capabilities to ingest and process data to, from and on the cloud

- Identify suitable cloud components on the basis of performance, cost-effectiveness, security, and other relevant metrics

- Develop patterns which meet the business objectives, follow best practices, and are extendable or re-usable

- Follow the software development lifecycle

- Test and troubleshoot solution characteristics

- Provide documentation on how your solution should be used, and train business teams how to use them

- Provide third line support for developed solutions, including troubleshooting and implementing corrective measures, tuning and optimisation, and monitoring.

- Identify and assist with improvements to developed solutions, on the basis of operational excellence, security, reliability, performance efficiency and cost optimisation.

- Manage time effectively through planning and prioritisation of activities

- Discuss and communicate progress with the development team and stakeholders

 

EXPERIENCE:

- Be familiar with modern cloud concepts and best practices.

- Must have development experience on traditional relational databases and with big data technologies.

- Extensive knowledge of coding languages especially Python, PySpark and SQL.

- Experience working with AWS cloud technologies for processing business data

- Solid knowledge / experience with Business Intelligence architectures, best practices & principles and techniques.

- Proven work experience as a Data Engineer developing ETL code, pipelines and data engineering

- Understand and integrate with common Enterprise IT components such as Active Directory, virtual machines, shares, etc

- Ability to troubleshoot and solve complex technical problems

- Experience managing the software development lifecycle

- Creative problem-solving skills around data engineering and data integration.

- The ability to prioritise activities and deliver on time

- Be willing and able to learn and adapt to the changing tech landscape

- Have a positive attitude and strong written and verbal communication and interpersonal skills

 

ADVANTAGEOUS SKILLS:

- Data warehousing experience

- Big data experience

- Relevant AWS cloud certification/s

- Experience with Terraform

 

QUALIFICATIONS/ CERTIFICATION:

- Bachelor’s degree in Computer Science, Information Technology, Data Engineering or related field

- Ideally have at least one relevant AWS cloud certification

 



 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

AWS Data Engineer
Location: Pretoria
Salary:
Our client, an award-winning MedTech, is looking for a aws data engineer to design and maintain scalable data architectures using aws services. 
16 days ago


Senior Manager AWS Platforms & Data
Location: Pretoria
Salary:
We are seeking a highly experienced and forward-thinking Senior Manager – aws & data to lead our cloud and data engineering initiatives. This role is ideal for a strategic leader who can drive large-scale aws transformations, build high-performing teams, and unlock business value through data.You will play a critical role in shaping our cloud architecture, data strategy, and analytics ca...
13 days ago


Senior Manager AWS Platforms & Data
Location: Pretoria
Salary:
Our client, an award-winning MedTech, is looking for a Senior Manager aws Platforms & data to join their team.
16 days ago


Software Implementation & Support Technician
Location: Johannesburg
Salary:
A leading industrial technology and software solutions provider is looking for a skilled Software Implementation & Support Technician to strengthen its Gauteng-based software team. This role is ideal for a professional with strong technical expertise and a passion for problem-solving in dynamic customer environments.You will be responsible for deploying, maintaining, and supporting specialised...
1 day ago


DevOps Engineer
Location: Johannesburg
Salary:
Our client is looking for a DevOps engineer to join their team. This role is ideal for a technically strong engineer with solid experience in CI/CD, cloud infrastructure, automation, and supporting software delivery across development, testing, and production environments. This opportunity is well-suited to someone passionate about building reliable, scalable, and automated delivery pipelines whil...
1 day ago


Systems Engineer (Linux, Unix)
Location: Pretoria
Salary: Annually
The Systems engineer Linux / Unix experience will be responsible for the stability, integrity and efficient operation of an in-house information system that supports core organisational functions as well as all business operation.
5 days ago


Software Engineer, Machine Learning
Location: Johannesburg
Salary:
5 days ago


Software Implementation and Support Technician
Location: Johannesburg
Salary:
If you enjoy solving real‑world technical problems, working hands‑on with SQL, networking, and customer systems, and don’t mind getting your boots dirty on‑site when needed, this is a solid, long‑term opportunity to support and implement mission‑critical software across Africa and beyond.
6 days ago


AI Architect
Location: Midrand
Salary:
8 days ago


AI Architect
Location: Johannesburg
Salary: Market Related Monthly
Role OverviewOur client is seeking an AI Architect to lead the design, strategy, and implementation of AI-driven capabilities across their operational and customer-facing systems. This role will define how AI is applied across the business, from intelligent automation of support and provisioning workflows to predictive analytics on network and service data. The AI Architect will work closely with ...
9 days ago


Create a free job alert for AWS Data Engineer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions