South Africa, Western Cape, Cape Town
5 hours ago
AWS Senior Data Engineer
Job description

AWS Senior Data Engineer

a0M1i00000OvO42.3_1736429393

About Us:
Our client is a forward-thinking technology company revolutionizing online banking. We are looking for an experienced and passionate Senior AWS Data Engineer to join their growing team. As part of the data engineering team, you will play a critical role in designing and building cutting-edge data systems and platforms in the cloud to support data-driven decision-making. If you're passionate about AWS technologies, big data, and cloud-native solutions, we'd love to meet you!

Key Responsibilities:

* Design, develop, and maintain scalable data pipelines on AWS using services such as AWS Lambda, S3, EMR, Glue, Redshift, and Kinesis.
* Architect, optimize, and maintain cloud-native data storage solutions, ensuring high availability and fault tolerance.
* Work closely with data scientists, analysts, and other stakeholders to design and implement end-to-end data processing workflows.
* Leverage best practices for data integration, data governance, and data security in the cloud.
* Analyze, optimize, and improve the performance of data pipelines and infrastructure.
* Collaborate with cross-functional teams to deliver data solutions that meet business needs and drive analytics capabilities.
* Mentor and guide junior engineers, fostering a culture of learning and growth within the team.
* Stay up to date with AWS updates and new data-related tools and services, and recommend new solutions and technologies for implementation.

Required Qualifications:

* Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
* 80+ years of hands-on experience as a Data Engineer with expertise in AWS cloud technologies.
* Strong proficiency in AWS data tools and services such as Redshift, S3, Lambda, Glue, Kinesis, and EMR.
* Extensive experience with big data tools and technologies such as Apache Spark, Hadoop, or Kafka.
* Expertise in data modeling, ETL design, and data warehouse best practices.
* Solid experience with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, DynamoDB).
* Experience with scripting languages such as Python, Bash, or Shell.
* Familiarity with containerization technologies such as Docker and Kubernetes is a plus.
* Strong understanding of data security, encryption, and compliance frameworks on AWS.
* Excellent problem-solving and troubleshooting skills.
* Strong communication and collaboration skills, with the ability to work well in a team-oriented environment.

Preferred Qualifications:

* AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified Big Data - Specialty).
* Experience with data visualization tools (e.g., Tableau, Power BI).
* Knowledge of machine learning workflows and data pipeline orchestration.
* Familiarity with DevOps practices and CI/CD pipelines.

What We Offer:

* Competitive salary and benefits package.
* Flexible work environment (remote and hybrid options available).
* Professional development opportunities and career growth.
* Collaborative, innovative, and inclusive company culture.
* Medical aid and pension.

* How to Apply:

If you are passionate about working with cloud technologies and data engineering, apply now by sending your resume and a cover letter to m.price@tenthrevolution.com. We look forward to hearing from you!Apply
Confirm your E-mail: Send Email