Team Lead_Data Engineer

5 days ago


Centurion, Gauteng, South Africa Moyoafrica Full time

WELCOME TO MOYO

Team Lead Data Engineer



Primary Duties and Responsibilities:

We are seeking an experienced Senior Data Engineer – Team Lead to join our team and drive innovation through data. This role combines advanced technical expertise in data engineering with leadership skills to guide and mentor a team in delivering impactful data solutions. The ideal candidate has a knack for data analysis, modelling, and transformation, and thrives in translating business needs into actionable technical strategies. As a Team Lead, this role starts with pre-execution phases to provide critical technical input. You will oversee a project team, ensuring successful execution, and deliver technical guidance to meet and exceed client expectations.

Core Data Engineering Responsibilities:

  • Identify valuable data sources and automate collection processes.
  • Perform pre-processing of structured and unstructured data.
  • Analyse large datasets to uncover trends, patterns, and actionable insights.
  • Design, build, and develop relational and star-schema data models.
  • Architect, develop, and optimize data warehouses and database solutions.
  • Implement ETL solutions using tools like SSIS, Azure Data Factory, and SQL Server procedures.
  • Develop and maintain real-time analytics and batch processing frameworks.
  • Utilize Big Data technologies like Hadoop, Spark, and Kafka for distributed storage and processing.
  • Implement cloud-based analytical applications in environments such as AWS and Microsoft Azure.
  • Collaborate with engineering and product development teams to deliver data-driven solutions.

Team Leadership and Project Oversight

  • Provide technical guidance and day-to-day mentoring to team members.
  • Foster effective communication and collaboration to meet team objectives.
  • Monitor project execution, ensuring adherence to quality standards and timelines.
  • Identify and address technical and project risks proactively.
  • Cultivate a culture of accountability, trust, and continuous improvement.
  • Manage client expectations through consistent communication and effective issue resolution.

Project Planning and Strategy

  • Engage in pre-execution phases of projects, providing valuable technical input and strategic guidance.
  • Translate business requirements into technical strategies, ensuring alignment with client goals.
  • Propose solutions and strategies to address business challenges using data insights.

Additional Responsibilities

  • Perform database performance tuning and optimization.
  • Present information through data visualization tools like Tableau or Power BI.
  • Update database structures and maintain data quality processes.
  • Research and implement emerging data engineering tools and methodologies.

Required Qualifications

  • Tertiary degree, diploma, or certificate in a related field (e.g., BSc Computer Science, B.IT, Informatics).
  • DP-203: Data Engineering on Microsoft Azure Certification.

Experience and Knowledge

  • 5-7 years of experience as a Data Engineer or Database Developer.
  • Expertise in data mining, large-scale data modelling, and business requirements analysis.
  • Proficiency in designing and implementing data integration and ETL solutions.
  • Experience with Dimensional Modelling and/or Data Vault methodologies.
  • Working knowledge of data quality processes and master data management.
  • Familiarity with Big Data technologies (Hadoop, Spark) and event processing tools (Kafka, Event Hub).
  • Proficiency in database languages (T-SQL, ANSI SQL, PL/SQL).
  • Experience with cloud-based tools like Azure SQL, Synapse, Data Lake, and Databricks.
  • Additional skills in Tableau, Power BI, Python, R, Scala, and advanced mathematics are advantageous.


Competencies

Technical and Analytical Skills

  • Critical Thinking: Evaluate solutions logically to identify strengths and weaknesses.
  • Systems Analysis: Understand how systems operate and how changes impact outcomes.
  • Complex Problem Solving: Develop and implement solutions for intricate challenges.
  • Technical Literacy: Assess how software solutions fit into organizational structures.
  • Data Expertise: Strong understanding of database architecture, data integration, and analytics tools.


Leadership and Management Skills

  • Team Leadership: Guide and inspire teams to achieve goals while fostering a collaborative culture.
  • Schedule Management: Ensure development milestones are met on time for self and team.
  • Client Engagement: Communicate effectively with C-level stakeholders to align on project vision and deliverables.
  • Strategic Execution: Translate organizational strategies into measurable, executable projects.


Technical Expertise

  • Database Development: MS SQL, SSIS, SSAS, SSRS.
  • Big Data Tools: Hadoop, Spark, Kafka, Event Hub.
  • Programming Languages: Python, Java, C#, R, Scala.
  • Cloud Solutions: Azure Synapse, Azure Data Factory, Data Lake, Databricks.
  • Visualization Tools: Tableau, Power BI.


Additional Requirements

  • Analytical mindset and business acumen.
  • Ability to meet tight deadlines and manage complex tasks independently.
  • Valid driver's license and own transport.
  • Flexibility and adaptability to dynamic environments.

Moyo Culture and Values:

We seek understanding.

We make a difference.

We've got your back.

We are leaders.

We are reliable.

We are brave.

#J-18808-Ljbffr

  • Centurion, Gauteng, South Africa Triz Engineering Services Full time

    We are seeking an experienced and skilled Electrical Engineering Team Lead to join our team at Triz Engineering Solutions. As a key member of our engineering team, you will be responsible for leading electrical wiring design and integration projects from concept to delivery.The ideal candidate will have a strong background in electrical engineering, with a...


  • Centurion, Gauteng, South Africa E&D Recruiters Full time

    Technical Requirements:E&D Recruiters requires a highly skilled Electromagnetics Engineer Team Lead to join our team. The successful candidate will have extensive experience in designing and implementing RF systems, with a strong background in electromagnetics.Responsibilities:Lead a team of engineers in the design and implementation of RF systems, ensuring...


  • Centurion, Gauteng, South Africa E and D Recruiters Full time

    Qualifications and ExperienceB Eng. Degree or B Tech Degree in Mechanical Engineering.Mechanical design engineering experience (10-15 years).3D CAD experience.RequirementsAble to travel overseas for variable periods.Strong leadership skills, ability to manage teams and mentors.Excellent communication and problem-solving skills.


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Job DescriptionData Engineers and Analysts in the data team are looking for a Technical Scrum Master to lead, grow, and provide advice and support. This role involves facilitating Agile development and ensuring scrum frameworks are implemented.Key Responsibilities:Lead and grow the Data Engineers and Analysts team.Provide advice and support to ensure...


  • Centurion, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve is a renowned IT solutions provider seeking an exceptional Technical Lead (.Net). This role presents an outstanding opportunity to join our team in Centurion, Gauteng, and contribute to the design, implementation, and maintenance of cutting-edge technology systems. The successful candidate will engage directly with management, development teams,...


  • Centurion, Gauteng, South Africa E and D Recruiters Full time

    About UsWe are E and D Recruiters, a leading recruitment agency specializing in design engineering jobs. Our team is passionate about helping professionals find their dream roles and assisting businesses in finding the best talent.We are proud to offer a range of services, including:HR ServicesRecruitment and SelectionOur goal is to provide exceptional...

  • Engineering Manager

    4 weeks ago


    Centurion, Gauteng, South Africa E&D Recruiters Full time

    Engineering Manager Centurion Minimum requirements and experience:Bachelor's degree in Mechanical / Electrical / Mechatronic Engineering, or equivalent. Master's degree is a plus. Proven experience (15+ years) as an Engineering Manager in the automotive engineering or consulting industry. Strong technical expertise in automotive engineering principles,...

  • Industrial Engineer

    4 days ago


    Centurion, Gauteng, South Africa Triz Engineering Services Full time

    Direct message the job poster from Triz Engineering ServicesWe're growing fast Join our expanding team as an Industrial Engineer in Centurion. Be part of exciting new projects—apply today or share with your network.Triz Engineering Solutions is looking for a talented Industrial Engineer to join our team. The successful candidate will be responsible for...

  • Candidate Engineer

    4 weeks ago


    Centurion, Gauteng, South Africa AECOM Full time

    Job title : Candidate Engineer - MechanicalJob Location : Gauteng, CenturionDeadline : March 20, 2025Quick Recommended LinksJobs by Location Job by industries Job DescriptionThe Candidate Engineer engages in all the Candidate Programme elements and assists the Engineer and the broader team in producing design information while building analytic and design...


  • Centurion, Gauteng, South Africa Hire Resolve Full time

    Hire Resolves client is currently seeking a highly skilled and experienced Maintenance Engineer to join their team in Centurion, Gauteng. The Maintenance Engineer will be responsible for ensuring the efficient and safe operation of all machinery and equipment within the facility.Responsibilities:Conduct routine maintenance and repairs on machinery and...


  • Centurion, Gauteng, South Africa E&D Recruiters Full time

    **Job Description**We are looking for an Electromagnetics Engineering Lead to join our team at E&D Recruiters. As a key member of our engineering team, you will be responsible for leading the design and development of advanced RF systems.**Key Responsibilities**- Management of engineers and development teams- Technical expertise in RF and antennas- Customer...


  • Centurion, Gauteng, South Africa AECOM Full time

    At AECOM, we're looking for a skilled Mechanical Engineer to join our team. As a key member of our engineering team, you will be responsible for performing specific and moderate portions of a broader assignment of an experienced engineer.You will gather and correlate basic engineering data using established and well-defined procedures. This will involve...


  • Centurion, Gauteng, South Africa Network Engineering Full time

    About Network EngineeringWe are a dynamic and innovative company that specializes in network engineering and automation solutions. We are seeking an experienced Engineering Support Technician to join our team. In this role, you will provide technical support and assistance to cross-functional teams during project implementation and commissioning...


  • Centurion, Gauteng, South Africa Triz Engineering Services Full time

    Job DescriptionAs an Industrial Process Engineer at Triz Engineering Services, you will play a critical role in ensuring the seamless transition of engineering designs and data into production. This involves managing industrial and process engineering functions, including reviewing and approving sub-systems for build feasibility, setting up detailed...


  • Centurion, Gauteng, South Africa PRR Recruitment Full time

    PRR Recruitment is seeking a highly skilled Senior Python Developer to lead our software development team. As a Team Lead, you will be responsible for guiding your team in delivering scalable and efficient software solutions that meet the needs of our clients.Key ResponsibilitiesProvide day-to-day guidance and mentorship to team members to support their...

  • Process Engineer

    2 days ago


    Centurion, Gauteng, South Africa CSG Resourcing (Pty) Ltd Full time

    Junior Process EngineerWe are urgently searching for a Junior Process Engineer to work in Centurion for an EPCM company specializing in Mineral Processing.Duties & Responsibilities5+ years of experiencePreferably a Mechanical EngineerExperience in Mineral ProcessingExperience in Mass Balances, Sizing, and SimulationsMust be Technical, not Production...


  • Centurion, Gauteng, South Africa E&D Recruiters Full time

    Senior Industrial Engineer Centurion The Industrial Engineer required, will form part of the engineering release process and will be responsible for industrial and process engineering-related functions. Requirements: BTech or BEng (Industrial Engineering) Minimum 7 years of relevant working experience Understanding of time study and production line balancing...


  • Centurion, Gauteng, South Africa M&T Development Full time

    Job OverviewM&T Development seeks an experienced Electrical Engineer to lead our building services engineering team. This is a mid-senior level, full-time position in the engineering and information technology department.Key ResponsibilitiesManage electrical engineering projects from concept to completion;Develop and implement efficient electrical systems...


  • Centurion, Gauteng, South Africa M&T Development Full time

    Electrical Engineer Job DescriptionM&T Development is hiring an Electrical Engineer to join our engineering and IT department. This mid-senior level, full-time position involves managing electrical engineering projects from concept to completion.Main Duties and ResponsibilitiesDevelop and implement efficient electrical systems for commercial...


  • Centurion, Gauteng, South Africa E&D Recruiters Full time

    About the Role:E&D Recruiters is seeking an experienced Electronic Engineering Manager to lead our team of engineers in designing and implementing cutting-edge RF systems. The ideal candidate will have a strong background in electronic engineering, with a focus on RF systems and electromagnetics.Key Responsibilities:Lead a team of engineers in the design and...