Jobs
>
Data Engineer
>
Johannesburg

    Data Engineer - Johannesburg, South Africa - Mimecast

    Mimecast
    Mimecast Johannesburg, South Africa

    2 days ago

    Default job background
    Full time
    Description

    Analytics Engineer

    We're your dream business intelligence team

    The Business Intelligence & Analytics team at Mimecast is an exciting blend of business, data, and technology. Using a high-powered technology stack that includes Tableau, dbt, Cloud & On-prem Data Warehouse and business applications, the team answers business questions, designs and develops enterprise-wide reporting, visualization and analytic tools to turn data into actionable insight. In turn, we enable our stakeholders to make smarter, data-driven decisions. You will be part of a fast-paced, team-centric environment committed to delivering strategic, management and operational insight.

    What you'll do

    • Collaborate with team members to collect business requirements, define successful analytics outcomes, and design data models
    • Build trust in all interactions in data development
    • Be the primary point of contact for major sections of enterprise data models
    • Design, develop, and extend dbt code to build upon enterprise data models
    • Maintain the clear documentation for consumers of data sources
    • Implement data ops principles in everything you do
    • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale database environment. Maintain and advocate for these standards through code review.
    • Approve data model changes for specific database and data model schemas
    • Provide data modeling expertise to all teams through code reviews, pairing, and training to help deliver optimal, DRY, and scalable database designs and queries in Snowflake

    What you'll bring

    • Be a result driven and optimistic problem solver
    • Comfort working in a highly agile, intensely iterative environment
    • Self-motivated and self-managing, with task organizational skills
    • Great communication: Regularly achieve consensus amongst technical and business teams
    • Demonstrated capacity to clearly and concisely communicate complex business activities, technical requirements, and recommendations
    • Demonstrated experience with one or more of the following business subject areas: marketing, finance, sales, product, customer success, customer support, or engineering
    • Highly proficient in SQL. You can interpret and optimize queries, for performance, written by other analysts and engineers
    • Experience in data transformations and modeling using dbt
    • Experience in the data space as an analyst, engineer, or equivalent
    • Experience designing, implementing, operating, and extending enterprise dimensional models
    • Experience working with a large-scale data warehouse, preferably in a cloud environment
    • Experience building reports and dashboards in a data visualization tool
    • Experience maintaining a project workstream to identify tasks, milestones, and deliverables

    What we Bring

    We are Mimecasters. And we are alive with purpose.

    We do what we need to protect the world of business from getting important (and potentially compromising) data stolen. We never leave anyone behind. We deliver quickly – and outstandingly. We're big on honesty because it makes us better. We're empowered by our mission. And if cybercriminals have a good day, we work twice as hard to make the rest of their days a nightmare. That's The Mimecast Way.


  • NTT

    Data Engineer

    11 hours ago


    NTT Johannesburg, South Africa Full time

    JOB DESCRIPTION NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future. · In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented ...

  • Puma Energy

    Data Engineer

    1 day ago


    Puma Energy Johannesburg, South Africa Full time

    Main Purpose: · Collaborate with data scientists and business stakeholders to design, develop, and maintain efficient data pipelines feeding into the organization's data lake. · Ensure the data lake contains accurate, up-to-date, and high-quality data, enabling data scientists t ...

  • NTT

    Data Engineer

    7 hours ago


    NTT Johannesburg, South Africa Full time

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future. · In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-cla ...

  • Progressive Edge

    Data Engineer

    5 days ago


    Progressive Edge Johannesburg, South Africa

    Data Engineer & Analyst (Spatial Data) · Johannesburg · Permanent · An entrepreneurial, and forward-thinking company specialises in utilizing geospatial data and technologies to help clients enhance their operational efficiencies and increase profitability. They offer tailored da ...

  • NTT

    Data Engineer

    7 hours ago


    NTT Johannesburg, South Africa Full time

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future. · In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-cla ...

  • Deka Minas (Pty) Ltd

    Data Engineer

    11 hours ago


    Deka Minas (Pty) Ltd Johannesburg, South Africa Contract

    We are hiring a talented Data Engineer professional to join our team. If you're excited to be part of a winning team, this is a great place to grow your career. · Requires experience in: · Terradata · PowerBI · MSSQL · Hive · Ab Initio (a bonus) · Data API's · Will be required t ...

  • PRR Recruitment Services

    Data Engineer

    1 day ago


    PRR Recruitment Services Johannesburg, South Africa Full time

    This well known company is looking for a Data Engineer. will be based in Rivonia · The ideal candidate will have strong experience in the following: · Data cleaning · SQL Export · Big data Sets · BSc Degree in Maths and Stats will be required · a min of 3 years experience. ...

  • IT Ridge Technologies

    Data Engineering

    1 day ago


    IT Ridge Technologies Johannesburg, South Africa Full time

    As a Data Engineering & Analytics vertical market lead you will be responsible for providing advisory and thought leadership on the provision of analytics environments leveraging Cloud based platforms, big data technologies, including integration with existing data and analytics ...

  • PBT Group

    Data Engineer

    1 day ago


    PBT Group Johannesburg, South Africa Full time

    We currently have numerous vacancies for Data Engineers skilled in tools such as the Microsoft Stack (SSIS, SSRS, SSAS), Power BI, AWS, Azure, DataStage, SAS etc. · Duties: · Design, develop, test and deploy ETL for ODS and data mart projects, as well as application and managemen ...

  • NTT

    Data Engineer

    4 days ago


    NTT Johannesburg, South Africa Full time

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future. · In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-cla ...

  • Stafflink Recruitment Solutions

    Data Engineer

    3 days ago


    Stafflink Recruitment Solutions Johannesburg, South Africa

    QUALIFICATIONS & EXPERIENCE:Matric/Grade 12 · Degree or 3-year diploma (not required but would be an advantage) · Microsoft certification-Designing and Implementing Enterprise-Scale Analytics Using Microsoft Azure and Microsoft Power BI (not required but would be an advantage) ...


  • TalentCru Johannesburg, South Africa

    The purpose of this role is to lead the technical delivery team, using experience to deliver right sized and well architected solutions in order to meet targets. The successful candidate will be expected to use their experience working in Azure to understand the available technol ...

  • IOCO

    Junior Data Engineer

    7 hours ago


    IOCO Johannesburg, South Africa

    We are seeking a talented and motivated Junior Data Engineer to join our dynamic team. The successful candidate will play a crucial role in supporting data-related initiatives and ensuring the efficient processing and analysis of data. If you are passionate about data engineering ...


  • Salt Employee Benefits Johannesburg, South Africa Full time

    Salt Employee Benefits is looking for a savvy Snr Data Engineer to join our IT team. This role requires the incumbent to have a significant set of technical skills, including a deep knowledge of SQL database design and multiple programming languages. The successful incumbent shou ...


  • Mimecast Johannesburg, South Africa Full time

    Analytics Engineering Manager · We're your dream Analytics team · The Business Intelligence & Analytics team at Mimecast is an exciting blend of business, data, and technology. Using a high-powered technology stack that includes Tableau, dbt, Cloud & On-prem Data Warehouse and bu ...

  • Salt Employee Benefits

    Jnr Data Engineer

    1 day ago


    Salt Employee Benefits Johannesburg, South Africa Full time

    Data is one of the most valuable resources a company owns, and savvy data engineers are required to build an infrastructure to keep it organized. This role requires a significant set of technical skills, including a deep knowledge of SQL and multiple programming languages. The in ...


  • PBT Group Johannesburg, South Africa Full time

    Define and lead the execution of the data engineering strategy with the intent to significantly evolve the enterprise data warehouse, ensuring seamless data pipelines and maintain data for availability and usability by the insights division. Lead the transformation of the data hu ...


  • Golden Rule Johannesburg, South Africa Fixed Term Contract

    The Role · An opportunity exists for a Senior Data Streaming Engineer who will Build, enhance, and maintain our real-time data pipeline. The role will work with various infrastructure and operations teams to maintain our data infrastructure. As a senior engineer on the Data Strea ...

  • NTT

    Senior Data Engineer

    7 hours ago


    NTT Johannesburg, South Africa Part time

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future. · In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-cla ...

  • The Individual Touch

    Senior Data Engineer

    19 hours ago


    The Individual Touch Johannesburg, South Africa

    You will take responsibility for managing our master data set, developing reports, and troubleshooting data issues. To do well in this role you need a very fine eye for detail, experience as a data analyst, and deep understanding of the popular data analysis tools and databases: ...