Senior Analytics Engineer

2 weeks ago


Cape Town, Western Cape, South Africa Impact tech Inc Full time
Role Overview

We are seeking an experienced Senior Analytics Engineer to play a pivotal role in establishing a robust data analytics competency at Impact.com.

This individual will take the lead in designing and implementing efficient data workflows to move, transform, aggregate, and enrich data from various sources into a centralised data warehouse and data marts.

Closely collaborating with data analysts, data scientists, and other stakeholders, this Senior Analytics Engineer will ensure the seamless integration and optimization of our data infrastructure.

Key Responsibilities
  1. Data Model Design and Development: Design and maintain scalable data models that meet business requirements, ensuring best practices in schema design. Collaborate with analysts, and stakeholders to translate data needs into effective models.
  2. SQL Query Development and Optimization: Write, optimise, and maintain complex SQL queries to support data transformation and analysis. Ensure the performance and scalability of SQL code and conduct code reviews to maintain best practices.
  3. dbt Project Management: Implement and manage dbt projects, developing and maintaining models, tests, and documentation to ensure data accuracy and consistency.
  4. Data Quality and Governance: Establish and enforce data quality standards and governance policies. Monitor data pipelines for accuracy and completeness, and implement validation procedures to resolve data issues.
  5. Team Collaboration and Mentorship: Collaborate effectively with cross-functional teams, communicating technical concepts clearly to non-technical stakeholders. Provide mentorship to junior team members, fostering continuous learning and improvement.
  6. Performance Optimization: Identify and address performance bottlenecks in data processing and querying. Implement optimization techniques to enhance database performance.
Requirements
  1. Proven Experience: Proven experience in developing enterprise-level data marts to drive business reporting and analytics.
  2. Technical Expertise: Expertise in relational database management systems, data modelling, and schema design.
  3. Programming Skills: Strong SQL development and Python programming skills.
  4. Communication and Leadership: Excellent analytical, problem-solving, written, and verbal communication skills.
  5. Big Data Technologies: 5+ years of experience in data pipeline development and data warehousing with big data technologies.
  6. Familiarity with Tech Stack: Familiarity with our tech stack: Databricks, dbt, Google Cloud Platform, and BigQuery is advantageous.
Benefits
  • Hybrid Work Environment
  • Responsible PTO Policy
  • Training and Development Opportunities
  • Medical Aid and Provident Fund
  • Restricted Stock Units

Impact.com is proud to be an equal opportunity workplace.



  • Cape Town, Western Cape, South Africa Impact tech Inc Full time

    Transforming Business with DataAt Impact.com, we're passionate about harnessing the power of data to drive business growth. As a Senior Analytics Engineer, you'll play a pivotal role in establishing a robust data analytics competency that fuels our company's success.Your RoleWe're seeking an experienced Senior Analytics Engineer to lead the design and...


  • Cape Town, Western Cape, South Africa Impact tech Inc Full time

    About Impact Tech IncAt Impact Tech Inc, we're passionate about people, technology, and customer success. Our company culture is built on ambition and curiosity, where opinions are valued, contributions are noticed, and collaboration is key. We're a rapidly growing team of talented individuals, united by our obsession with delivering cutting-edge solutions...


  • Cape Town, Western Cape, South Africa Impact tech Inc Full time

    Establish a Robust Data Analytics Competency at Impact Tech IncWe're seeking an experienced Senior Analytics Engineer to play a pivotal role in driving data-driven decision-making as our business expands.About the RoleThis is a high-impact opportunity for a talented data engineer to design and implement efficient data workflows, ensuring seamless integration...


  • Cape Town, Western Cape, South Africa Datonomy Solutions Full time

    Job DescriptionWe are seeking a highly skilled Data Analytics Engineer to join our team at Datonomy Solutions. The successful candidate will be responsible for designing and implementing data analytics solutions, working closely with cross-functional teams to drive business growth and improvement.Main Responsibilities:Develop and maintain data pipelines to...


  • Cape Town, Western Cape, South Africa PBT Group Full time

    Job OverviewPBT Group is a leading organization with an exciting opportunity for a Senior Analytics Specialist in Cape Town.


  • Cape Town, Western Cape, South Africa Dante Personnel Full time

    We are seeking a highly motivated and skilled Senior Analytical Research Associate to join our team at Dante Personnel. This is an exciting opportunity to utilize your expertise in analytical chemistry, research, and development to drive quality checks in manufacturing.About the RoleAs a Senior Analytical Research Associate, you will be responsible for...


  • Cape Town, Western Cape, South Africa Jellyfish Full time

    At Jellyfish, we're committed to harnessing the power of data to drive business success.We're seeking an experienced Senior Analytics Strategist to join our team in South Africa. This is a key role that will play a pivotal part in shaping our analytics capability and driving growth across EMEA clients.The successful candidate will be responsible for leading...


  • Cape Town, Western Cape, South Africa Pro Tem Full time

    This is a full-time, in-office role for a Senior Electrical Engineer in George. The Senior Electrical Engineer will report to the Director in the George-office, assisting in the following :Electrical reticulation designsBuilding electrical servicesElectronic Services (CCTV, fire detection, access control, intercomms, electrified fencing, etc.)Client liaison...

  • Senior Data Engineer

    3 weeks ago


    Cape Town, Western Cape, South Africa Datonomy Solutions Full time

    We are looking for a Senior Data Engineer at Datonomy Solutions to support and manage BI analytics solutions. In this role, you should have a background in data and business intelligence. You should be analytical; an excellent communicator and a problem-solving aptitude is needed in this role. Ultimately, you will enhance our business intelligence systems to...


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    About the RoleWe are seeking a highly skilled Cloud Computing Expert to join our team as an Analytics Engineer at Amazon Development Centre (South Africa) (Proprietary) Limited. As an Analytics Engineer, you will play a critical role in designing, implementing, and maintaining complex data pipelines using various cloud-based technologies.Key...


  • Cape Town, Western Cape, South Africa Datonomy Solutions Full time

    **Data Analytics Engineer - Business Intelligence Solutions**We are looking for an experienced Data Analytics Engineer to join our team at Datonomy Solutions in Cape Town. As a Data Analytics Engineer, you will play a key role in designing and implementing data pipelines, reports, and information layers.**Responsibilities:**Create a structured approach to...

  • Senior Data Engineer

    1 month ago


    Cape Town, Western Cape, South Africa Aculocity Full time

    Job Title: Senior Data EngineerJob Summary:Aculocity is seeking a highly skilled Senior Data Engineer to lead the design, development, and optimization of complex data infrastructure and pipelines. As a key member of our agile Data Engineering team, you will play a pivotal role in delivering high-impact reporting, analytics, and machine learning solutions...


  • Cape Town, Western Cape, South Africa Hyperclear Tech Full time

    About the RoleWe are seeking a highly skilled Senior Credit Risk Analytics Lead to join our team at Hyperclear Tech. As a key member of our analytics team, you will be responsible for leading the development and implementation of advanced analytics solutions to drive business growth and improve credit risk management.The ideal candidate will have a strong...

  • Cloud Data Engineer

    16 hours ago


    Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited - A78 Full time

    About UsAmazon Web Services (AWS) is the global leader in cloud computing, offering a comprehensive suite of services that empower businesses to innovate and grow. As a Cloud Support Engineer at AWS, you will be part of a highly skilled team that delivers exceptional customer experiences.Job DescriptionWe are seeking an experienced Cloud Data Engineer with...


  • Cape Town, Western Cape, South Africa IOCO Full time

    Job OverviewWe are seeking an accomplished Senior Data Scientist to spearhead advanced analytical solutions and drive data-centric decision-making in various industries.Your Key Responsibilities:Evaluate ADA strategy performance, identifying areas for improvement and opportunities to enhance revenue or reduce costs.Develop and present key ADA results,...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    Critical Geotechnical Expertise RequiredWe are seeking a seasoned Senior Geotechnical Engineer to join our team at Goldman Tech Resourcing.Key Responsibilities:Manage and deliver infrastructure projects with a strong focus on geotechnical engineering.Lead project teams and conduct advanced geotechnical analyses.Develop and implement solutions for slope...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    Are you a seasoned professional seeking a challenging role in urban and infrastructure consulting? We have an exciting opportunity for a Senior Geotechnical Engineering Lead to join our team at Goldman Tech Resourcing.About the RoleWe are looking for a highly skilled and experienced geotechnical engineer to lead our team's investigations and develop...

  • Senior Data Engineer

    1 month ago


    Cape Town, Western Cape, South Africa Datonomy Solutions Full time

    We are seeking a highly skilled Senior Data Engineer to join our team at Datonomy Solutions. In this role, you will be responsible for designing and implementing data solutions using industry best practices. You should have a strong background in data and business intelligence, with experience in SQL technology, reporting technology, and cloud technology.Key...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    About the RoleWe are seeking an experienced Data Solutions Engineer to join our team at Entelect Software Ltd. As a key member of our delivery team, you will be responsible for designing and implementing modern data engineering solutions, including cloud, hybrid, and on-prem environments.Key ResponsibilitiesDeliveryDesign and implement optimal data pipelines...


  • Cape Town, Western Cape, South Africa Black Pen Recruitment Full time

    Job Title: Senior DevOps EngineerOur client, a US-based technology start-up, is seeking an experienced Senior DevOps Engineer to play a critical role in ensuring the seamless operation, scalability, and security of their technology platform. The successful candidate will design, implement, and manage scalable, secure infrastructure across cloud, on-premises,...