Senior Data Consultant

4 days ago


Cape Town, Western Cape, South Africa Snap Analytics Full time
Senior Data Consultant (Databricks)

Department: Delivery

Employment Type: Contract / Temp

Location: South Africa

Reporting To: Tom Bruce

Description

The headlines...
Start Date: ASAP
Location: Hybrid; Cape Town, South Africa
Type:Permanent

A bit about us...

Snap Analytics is a high-growth data analytics consultancy with offices in the UK and India. Our mission is to simplify complex data and empower enterprise businesses to achieve their strategic goals through cutting-edge cloud analytics solutions. With our innovative Snap 360 delivery framework and a culture built on teamwork and knowledge-sharing, we consistently deliver exceptional results with 100% customer satisfaction. At Snap, you'll find a collaborative and inspiring environment where your expertise will shape our growth and success. As we continue to expand, you'll have the unique opportunity to make a meaningful impact on our strategy and direction.

A bit about the role...

As a Senior Data Consultant specialising in Databricks, you'll lead the way in delivering advanced solutions on Databricks while engaging with senior stakeholders to drive value for our clients. You'll play a pivotal role in our migration project to Databricks and build new, innovative use cases on the platform. You'll also mentor team members, contribute to solution architecture, and spearhead internal initiatives to enhance Snap's capabilities.

Here's a breakdown of what you'll be doing…
Strategy & Solution Design
  • Lead solution architecture design, contributing to proposal creation and project planning for Databricks-based initiatives.
  • Proactively identify customer needs and propose innovative solutions leveraging Databricks to drive business impact.
  • Build and nurture relationships with senior stakeholders, ensuring Snap remains a trusted partner.
Technical Delivery
  • Drive the migration of legacy data workflows and pipelines to Databricks, ensuring seamless transition and minimal disruption.
  • Design and implement efficient, scalable Databricks-based data solutions, leveraging Delta Lake and Spark for data processing.
  • Develop robust data models (e.g., star schema, snowflake schema) tailored for Databricks use cases and optimize ETL/ELT processes.
  • Build, automate, and monitor Databricks pipelines for managing structured and unstructured data at scale.
Performance Optimisation & Governance
  • Analyse and optimize the performance of Databricks workflows and Spark jobs to ensure high availability and cost efficiency.
  • Develop scalable, secure data architectures aligned with governance and compliance best practices.
Leadership & Collaboration
  • Manage teams, fostering collaboration and delivering high-quality outcomes.
  • Mentor junior engineers, enhancing their Databricks expertise and contributing to their professional growth.
  • Collaborate with clients, data scientists, and business teams to align Databricks solutions with business objectives.
Innovation & Internal Initiatives
  • Spearhead internal projects or products to enhance Snap's Databricks capabilities and service offerings.
  • Stay ahead of emerging Databricks technologies, advocating for innovative approaches to meet evolving client needs.
What you'll need to succeed...Experience
  • 5+ years of professional experience as a data engineer, with expertise in Databricks and cloud-based data warehousing.
  • Proven experience in data migration projects, particularly transitioning legacy systems to Databricks.
  • A Data Engineer Professional certification from Databricks is a strong plus.
Technical Skills
  • Hands-on expertise with Databricks, Delta Lake, and Spark for data engineering.
  • Proficiency in building and optimising ETL/ELT pipelines for Databricks.
  • Strong understanding of data modelling principles and their application within Databricks environments.
  • Experience integrating Databricks with cloud platforms (e.g., AWS, Azure, GCP).
  • Familiarity with CI/CD pipelines, version control, and orchestration tools like Jenkins, Git, or Airflow.
Soft Skills
  • Excellent communication and stakeholder management skills, with the ability to translate technical concepts to non-technical audiences.
  • A proven track record of leadership, with the ability to inspire and guide teams to success.
Something to note…

Here at Snap, our values drive us. So, aligning with them is incredibly important. Our values are – be Smart, be Nice, be Accountable, be Passionate. Be SNAP.

So what's in it for you?
  • A collaborative and inspiring environment that encourages growth and knowledge sharing.
  • The opportunity to work on a cutting-edge Databricks analytics platform for one of the largest organisations in the world utilising near real-time architecture.
  • The chance to work directly with Databricks Resident Solution Architects and learn from their expertise and grow the internal capability and expertise at Snap.
#J-18808-Ljbffr

  • Cape Town, Western Cape, South Africa Omnisient - Collaborative Consumer Intelligence Full time

    Direct message the job poster from Omnisient - Collaborative Consumer IntelligenceWe are seeking a full-time Senior Data Science Consultant with strong data science and consulting expertise to join our dynamic and growing Data Science team.Location: Cape Town or Johannesburg, South Africa (Remote / Hybrid)Role and ResponsibilitiesAs part of our Data Science...


  • Cape Town, Western Cape, South Africa Three Ships Full time

    JOB TITLE:Senior Data ConsultantLOCATION:Remote (Johannesburg / Stellenbosch / Cape Town)ABOUT CYBERLOGIC:Cyberlogic is a trusted Managed Solutions Provider with offices in South Africa, Mauritius, and the UK. Serving a diverse range of clients, spanning numerous industries, including the international maritime sector, Cyberlogic specialises in IT...


  • Cape Town, Western Cape, South Africa Three Ships Full time

    Key ResponsibilitiesThe Senior Data Consultant will be responsible for:Designing and implementing ETL processes and automating data workflows to support analytics, reporting, and business intelligence initiatives.Collaborating with data scientists, business analysts, and stakeholders to understand data requirements and deliver actionable insights.Ensuring...


  • Cape Town, Western Cape, South Africa Careers at DLK Group Full time

    About This RoleThe Data Insights Consultant will be responsible for conducting quantitative and qualitative analysis of socio-economic data to inform policy decisions and organizational strategies. This role requires a strong understanding of economic principles and the ability to communicate complex information to various stakeholders.Main...


  • Cape Town, Western Cape, South Africa Snap Analytics Full time

    Senior Data Consultant (Databricks)Department: DeliveryEmployment Type: Contract / TempLocation: South AfricaReporting To: Tom BruceDescriptionStart Date: ASAPLocation: Hybrid; Cape Town, South AfricaType:PermanentA bit about us… Snap Analytics is a high-growth data analytics consultancy with offices in the UK and India. Our mission is to simplify complex...


  • Cape Town, Western Cape, South Africa Capital H Staffing Full time

    Senior / Lead SAP Data Migration ConsultantOur client, a specialist data consultancy that helps global SAP clientele master their data, is looking for a Senior / Lead SAP Data Migration Consultant to their team. The Senior/Lead Data Migration Consultant plays a key role on the project team by driving deliverables and resolving process and technical issues....


  • Cape Town, Western Cape, South Africa Snap Analytics Full time

    About Snap AnalyticsWe are a leading data analytics consultancy with a presence in the UK and India. Our vision is to revolutionise the way businesses interact with data by leveraging cutting-edge cloud analytics solutions.The Job DescriptionThis Senior Data Consulting role involves leading the development of advanced Databricks solutions while fostering...


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

    Cyber Recovery Solutions Senior ConsultantSWATX Cape Town, Western Cape, South AfricaAs a Senior Cyber Recovery Consultant, you will provide end-to-end custom consulting, design and implementation support for customers, specifically related to Dell Technologies products. This may include pre-sales kick-offs, consulting, initial design workshops,...


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

    Job SummarySWATX is seeking a seasoned Senior Cyber Recovery Consultant to join our team. In this role, you will be responsible for providing expert consulting, design, and implementation support for customers related to Dell Technologies products.Key AccountabilitiesProvide end-to-end custom consulting, design, and implementation support for customersLead...

  • senior consultant

    24 hours ago


    Cape Town, Western Cape, South Africa Embedding Impact Full time

    Embedding Impact is a social impact measurement and management consultancy driven to enable social value creation at the intersection of business and society. We deliver value for organisations through measuring social value created and using these insights to deepen impact using stakeholder centric and data driven methodologies. We are an entrepreneurial...


  • Cape Town, Western Cape, South Africa Dimension Data Full time

    Digital transformation is a key focus for Dimension Data, and we're looking for a Senior Quality Assurance Specialist to help drive this initiative forward.In this role, you'll be responsible for designing and executing comprehensive testing strategies to ensure the highest quality products for our clients.As a Senior Quality Assurance Specialist, you'll...


  • Cape Town, Western Cape, South Africa Dimension Data Full time

    Are you fed up of working in the same job for years? Do you want to take that next step and become a Senior Security Analyst? This role is perfect for you if the following describes your experience:The Senior Security Analyst will be responsible for the analysis of network infrastructure, security and compliance issues. This includes performing assessments...

  • Data Engineer

    1 day ago


    Cape Town, Western Cape, South Africa Network Recruitment Full time

    Network Recruitment is seeking a skilled Data Engineer to join their team. As an experienced professional in building robust data warehouses and coding, you will thrive in dynamic environments and make valuable contributions to the company and community.Key Responsibilities:Write efficient and complex SQL Queries to optimize database performance.Experience...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    Key Responsibilities: Architect and build highly scalable distributed systems using open-source tools. Design and implement efficient data models, with a deep understanding of various data structures and their benefits and limitations. Work with big data batch and streaming tools to process and analyze data at scale. Develop and optimize Extract, Transform,...

  • Senior Data Engineer

    12 hours ago


    Cape Town, Western Cape, South Africa Network Recruitment Full time

    Key Responsibilities: Architect and build highly scalable distributed systems using open-source tools. Design and implement efficient data models, with a deep understanding of various data structures and their benefits and limitations. Work with big data batch and streaming tools to process and analyze data at scale. Develop and optimize Extract, Transform,...


  • Cape Town, Western Cape, South Africa Wenz Recruitment Full time

    Responsibilities and RequirementsThe Data Management Consultant will be responsible for ensuring that all data-related tasks are completed efficiently and effectively. This includes:Managing and maintaining data contracts and vendor relationships.Collaborating with IT domain teams to maintain and develop market data infrastructure.Ensuring daily instrument...

  • Data Modeler

    6 days ago


    Cape Town, Western Cape, South Africa Penta Consulting Full time

    Direct message the job poster from Penta ConsultingPenta Consulting are a technology service provider and leading outsourced partner helping to deliver professional and managed solutions across EMEA.We are seeking an experienced Data Modeller to join one of our clients on a 6-month extendable contract based in Cape Town. The ideal candidate will have...


  • Cape Town, Western Cape, South Africa Penta Consulting Full time

    Penta Consulting, a technology service provider and leading outsourced partner, helps deliver professional and managed solutions across EMEA.We are looking for a Senior Data Architecture Specialist to join one of our clients on a 6-month contract, based in Cape Town. The ideal candidate has experience in the banking sector and a strong background in AWS.Data...


  • Cape Town, Western Cape, South Africa Armstrong Appointments Full time

    At Armstrong Appointments, we're seeking a skilled Data Insights Consultant to drive strategic decision-making across our retail sector clients.Main ResponsibilitiesThis role involves analyzing internal customer data and integrating market research or other secondary data sources to provide actionable insights addressing business questions. Key...


  • Cape Town, Western Cape, South Africa Three Ships Full time

    About the RoleWe are seeking a highly skilled Senior Data Consultant to join our team of experts in data engineering and analytics. As a key member of our fast-growing data consultancy, you will play a critical role in designing, developing, and maintaining data pipelines to enable data-driven decision-making across our clients' businesses.