drjobs Senior Data Engineer

Senior Data Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cape Town - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Location: CapeTown/ Gauteng (Hybrid/Remote Once a week in office)

ABOUT THE ROLE:

Be a part of building a groundbreaking scalable futurefit technology platform that changes lives by helping young firsttime workseekers find jobs and work experiences. You will work as a technical specialist aiding your colleagues in the creation maintenance and use of the data stack.

OBJECTIVE:

  • The Senior Data Engineering roles objective is collecting storing and processing large sets of data with the primary goal of providing optimal solutions to use and of course the implementation improvement and monitoring thereof.
  • CloudNative technology stack is predominantly hosted in Google Cloud Platform with services written in .Net Core and Python.
  • Responsible to partner with the Head of Data on database design and strategy to enable our clients future strategy and technology roadmap.
  • Ultimately using the Power of Big Data to help them find their first job run an Agile Development Programme in a DevOps Infrastructure and culture.
  • Data landscape includes MYSQL Big Query and Composer; this technology stack is currently being revised to drive a strategy of simplification business user enablement and data integrity.

JOB DESCRIPTION:

You will work as a technical specialist aiding your colleagues in the creation maintenance and use of the data stack.

PLANNING AND STRATEGY:

  • Engage with various stakeholders to understand the business and data goals in context of our clients strategy and vision.
  • Design data solutions for realtime and batch environments.
  • Document the planning implementation and operation of the data platform.
  • Select and integrate any big data tools and frameworks required to enable the business and data analysis goals.
  • Work closely with the data analyst testers developers and business analysts to design and ensure delivery of data requirements.

EXECUTIVE:

  • Assist with and advise on the data platform and its use including data analysis security architecture and modelling.
  • Ensure effective infrastructure for processing large volumes of transactional data.
  • Implement data retention policies.
  • Monitor performance and advise on necessary infrastructure changes.
  • Work with platform developers to ensure seamless and optimal data ingestion.
  • Build data structures and pipelines that ensure the storage and transformation of data.
  • Work with the data analysts to ensure necessary and accurate data is available for downstream use.

SUPPORT:

  • Support other teams with ad hoc data analysis to derive business insights.
  • Support the Data analysis and Business Intelligence team on data validation and quality assurance to ensure accurate dashboards and reports.

MINIMUM REQUIREMENTS:

  • Degree or Diploma in Science or Engineering (Mathematics Statistics Computer Science or related field).
  • Minimum 8 12 years experience as a Data Engineer.
  • Knowledge of and use with data tools and languages.
  • SQL proficiency
  • Document stores
  • Realtime and batch processing
  • Models and relationships
  • Large scale ETL (Apache beam or Apache spark SSIS).
  • Cloud experience (Google Cloud Platform Azure or AWS).
  • Python
  • MySQL
  • R (nice to have)

COMPETENCIES

  • Comfortable explaining data models data structures and analytical findings to technical and nontechnical audiences.
  • A passion for knowledge sharing and upskilling other team members.
  • Highly detail oriented.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.