Junior Data Engineer

3 weeks ago


Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

What Youll Be Doing (aka Fun with Data):
Designing, developing, and implementing data pipelines and ETL processesthink of it as building the Large Hadron Collider of data
Collaborating with clients to understand their business requirements (or as I call it, decoding their quantum superpositions of needs)
Working closely with cross-functional teams, ensuring that everyones code plays nice together
Collecting and integrating data from various sources like databases, APIs, external providers, and even mysterious streaming sources (cue X-Files theme)
Aggregating unstructured data into a structured format for data warehousingbecause chaos is cool in physics, not in data storage
Optimizing data schemas and ensuring data quality and integritybecause Schrödingers cat should be alive OR dead, not both in your dataset
Processing and analyzing massive datasets (which is just a fancy way of saying, "Youll be a data wizard")
Implementing and understanding Data Architecture, including data in motion, data at rest, and the deep philosophical question: Why do we store so much data?
Keeping up with the latest trends in data engineeringbecause being outdated is so dial-up

What You Need to Succeed (aka Your Superpowers):
Strong proficiency in SQL (obviously)
Proficiency in at least one programming language: Python, Scala, or Java. (Bonus points if you can argue why one is superior.)
Solid experience working with relational databases (or at least knowing why they still matter)
Hands-on experience with cloud-based data platforms like AWS, Azure, or Google Cloud (because everything is in the cloud now, even your grandmas recipes)
Expertise in Data Modelling and Database Design
Experience in designing and implementing efficient ETL pipelinesbecause data teleportation isnt a thing yet

Bonus Skills (Not Required, But Will Impress Me):
Experience with Snowflake and Matillion (because who doesnt love cool-sounding tools?)
Knowledge of NoSQL databases like MongoDB or Cassandra (because sometimes SQL just doesnt cut it)
Experience with distributed systems like Hadoop and Spark (because Big Data is like the universeever-expanding)
Familiarity with Apache NiFi (its not sci-fi, but its close)
Exposure to MapReduce, Hive, Pig, or HBase (if you know these, youre already cooler than most people I know)
Understanding of operating systems like UNIX, Linux, and Windows (because knowing one OS is so basic)

Qualifications Im Looking For (Yes, Theres a Bit of a Nerd Filter):
Essential:
BSc in Computer Science or Information Technology.

Preferred:
BSc Honours in Computer Science or Information Technology.
BEng / BSc Engineering.

Who Im Looking For (Aka "Are You My Data Jedi?")
I need someone who:
Finished their studies within the prescribed time (because efficiency is sexy).
Scored predominantly 70% and above in their last two years of study (because, like it or not, grades matter in tech).

If this sounds like you and youre ready to level up your data engineering career, lets talk I promise itll be more fun than arguing about Star Wars plot holes.

Apply today and lets geek out about data

Although you may not meet all the requirements needed, please still consider sending through your CV as we have many roles available and could possibly find another great opportunity for you

Contact Selandea McGuinness on

  • Johannesburg, Gauteng, South Africa Planet10 Full time

    A Leader in the Financial and Banking sector is on the look-out for a Junior Data Engineer.The purpose of the Data Engineer is to leverage their data expertise and data related technologies, in line with the Company's Data Architecture Roadmap, to advance technical thought leadership for the Enterprise, deliver fit for purpose data products, and support data...

  • Junior ML Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Airvantage Ltd Full time

    Job title : Junior ML EngineerJob Location : Gauteng, JohannesburgDeadline : March 20, 2025Quick Recommended LinksJobs by Location Job by industries Role DescriptionThis is a full-time hybrid role for a Junior ML Engineer at Airvantage (Pty) Ltd. The Junior ML Engineer will be responsible for tasks such as pattern recognition, working on neural networks,...

  • Junior Data Expert

    1 day ago


    Johannesburg, Gauteng, South Africa Planet10 Full time

    About the RoleAt Planet10, we are committed to delivering exceptional results through innovative solutions. As a Junior Data Engineer, you will play a critical role in achieving this goal by designing and implementing large-scale data systems that drive business value.The ideal candidate will have a strong technical foundation in data engineering, with...


  • Johannesburg, Gauteng, South Africa PRR Recruitment Full time

    Data Streaming Engineer WantedWe are looking for a Data Streaming Engineer to build and maintain our real-time data pipeline. In this senior role, you will develop data ingestion pipelines critical to the bank's growth and collaborate with teams to meet data needs.Key Responsibilities:Build and maintain real-time data pipelines.Work with infrastructure teams...


  • Johannesburg, Gauteng, South Africa PRR Recruitment Full time

    Data Streaming Engineer WantedWe are looking for a Data Streaming Engineer to build and maintain our real-time data pipeline. In this senior role, you will develop data ingestion pipelines critical to the bank's growth and collaborate with teams to meet data needs.Key Responsibilities:Build and maintain real-time data pipelines.Work with infrastructure teams...

  • Junior Data Analyst

    3 weeks ago


    Johannesburg, Gauteng, South Africa Kontak Recruitment Full time

    Junior Data Analyst / Engineer (JB4991)Alberton, GautengR15 000 to R20 000 a month CTCContract 6 to 12 months (May become permanent)Join a cutting-edge Supply Chain and Business Strategy Consultation company dedicated to turning data into powerful strategies for growth The company is looking for a Junior Data Analyst to bring your skills in SQL, Azure, Power...

  • Junior Engineer

    1 day ago


    Johannesburg, Gauteng, South Africa JenRec Recruitment Full time

    Are you a top achiever IT or Engineering Grad? Check out this opportunity Our client is seeking a Junior Implementation Engineer with a BEng Computer Engineering, Bcom IT, BEng Industrial Engineering, BSc Computer Science, or BSc Information Technology degree.POSITION INFO:As a Junior Implementation Engineer, you will be responsible for interfacing with...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge seeks a seasoned Cloud Data Solutions Specialist to join our team in Johannesburg. As a key member of our data engineering team, you will design, build, and maintain Big Data pipelines, ensuring seamless data flow and maximizing business value.Responsibilities:Develop and implement scalable Big Data architecturesCollaborate with cross-functional...


  • Johannesburg, Gauteng, South Africa AFRIZAN Full time

    Are you a detail-oriented Junior Electrical/Data Analyst looking to grow your career in a data-driven environment?A leading company is seeking a talented professional with a diploma in Electrical Engineering and a strong command of Microsoft Excel, Power BI, and report writing. This role offers the opportunity to analyse electrical data, create impactful...


  • Johannesburg, Gauteng, South Africa Network Contracting Full time

    Join Our Team as a Technical Lead in Data EngineeringAs a Technical Lead in Data Engineering at Network Contracting, you will play a critical role in driving the development and implementation of our company's data strategy. You will lead a team of skilled engineers and work closely with business stakeholders to identify and prioritize project...


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    Job DescriptionWe are seeking a highly skilled Junior Data Engineer to join our team at Planet10. As a key member of our data engineering squad, you will be responsible for designing, building, and maintaining large-scale data systems that enable our business to make informed decisions.The successful candidate will have a strong background in data...

  • Data Engineer JHB

    2 days ago


    Johannesburg, Gauteng, South Africa Liyema Consulting Full time

    Job Specification: Data EngineerReference: JHB001500-FE-1Company Overview:Join a pioneering telecommunications company dedicated to leveling the economic playing field in South Africa since 2001.Type: PermanentLevel: Junior ManagementLocation: Gauteng - JohannesburgPurpose:As a Data Engineer, you'll architect and optimize data systems, empowering our...


  • Johannesburg, Gauteng, South Africa Vantage Data Centers Full time

    Key Responsibilities:Ensure that all assets receive the necessary life cycle and enhancement services.Ensure that assets are controlled, operated and to the necessary operational specifications.Ensure that all engineering services are always efficiently, effectively maintained, and controlled according to the client's specifications as stated in the...


  • Johannesburg, Gauteng, South Africa NTT Data Full time

    We require a motivated and detail-oriented Junior IT Help Desk professional to assist our clients at NTT Data.Main ResponsibilitiesAssist users with technical issues, providing prompt solutions and escalating complex problems when necessary.Utilize an incident and problem management database to log and track calls, ensuring effective issue...

  • Azure Data Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    We are looking for a Senior Azure Data Engineer to design and implement scalable, secure, and efficient cloud data solutions using Azure technologies. The role involves technical leadership, solution architecture, and hands-on data engineering to drive impactful projects across industries.What you'll do:Cloud Data Solutions – Design and implement...

  • Azure Data Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    We are looking for a Senior Azure Data Engineer to design and implement scalable, secure, and efficient cloud data solutions using Azure technologies. The role involves technical leadership, solution architecture, and hands-on data engineering to drive impactful projects across industries.What you'll do:Cloud Data Solutions – Design and implement...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    A leading African Integrated Workplace Management Solutions Provider with over 50-years of experience are looking for a junior Data Engineer to design, build, and maintain scalable data pipelines and systems to support analytics and reporting as well as ensure data quality, integration, and governance to enable business insights.Responsibilities: Data...


  • Johannesburg, Gauteng, South Africa Iress Full time

    Job title : Senior Data EngineerJob Location : Gauteng, JohannesburgDeadline : April 21, 2025Quick Recommended LinksJobs by Location Job by industries The Senior Data Engineer is responsible for designing, developing and maintaining high-performance, secure, and compliant data software/pipeline solutions for the wider Iress South Africa business.  Success...

  • Data Analyst

    1 week ago


    Johannesburg, Gauteng, South Africa Data Bene Full time

    A vacancy exists for a Data Analyst within the Micro Merchant Division – Touchsides, in Rosebank, Johannesburg. The primary focus as Data Analyst is to collect, analyze, clean and interpret data sets across the business to make informed decisions. Utilize technical expertise to ensure data is accurate and high-quality.Key Responsibilities include, but are...


  • Johannesburg, Gauteng, South Africa Data Centrix Full time

    About Us:Data Centrix is a leading provider of data management solutions. We are dedicated to delivering exceptional results through innovative technology and expert services.Our Team:We are a dynamic and collaborative team that values innovation, integrity, and customer satisfaction. Our team members are passionate about delivering exceptional results and...