Home / Jobs / Senior Data Engineer

Senior Data Engineer

Industry: Insurance / Job Expires: 2022-11-11 14:11:00 / Location: Gauteng

Share job:

Purpose

The Data Engineer is required to build an infrastructure to keep Data organized. This role requires a significant set of technical skills, including a deep knowledge of SQL database design and multiple programming languages. They should also have stellar communication skills as they work across departments and determine what business leaders want to gain from the company’s large datasets. Work with data to solve business problems, building and maintaining the infrastructure to answer questions and improve processes within the company's environment. Help streamline our data workflows, adding value to our product offering and building out our customer lifecycle and retention models. Work closely with the other BI teams to develop data models and pipelines for research, reporting, and machine learning.

Minimum requirements

  • Bachelor’s degree in computer science, information technology, engineering or equivalent
  • 3+ years of data engineering experience
  • Experience with designing and implementing Cloud (AWS) solutions including use of APIs available.
  • Some experience with Dev/OPS architecture, implementation and operation would be advantageous.
  • 3+ years of experience with Python, SQL, and data visualization/exploration tools, (Power BI, Tableau, SAP Business Objects)
  • Sound understanding of Data Modelling fundamentals & design
  • Sound knowledge of Cloud based technologies (AWS, Snowflake)
  • Knowledge of SAP Hana would be an advantage
  • Knowledge of Engineering and Operational Excellence using standard methodologies. Best practices in software engineering, data management, data storage, data computing and distributed systems to solve business problems with data.
  • Data Modelling (Kimball, Inmon, DataVault).

Main duties

  • Work closely with business to help them understand the data in the environment and enable data insights to the business unit to drive change.
  • Create and maintain functional requirements, system specifications and blueprints in support of data architecture and detailed design specifications for current and future designs.
  • Designing, implementing, and maintaining scalable and robust patterns for ingesting and transforming complex datasets from a multitude of sources.
  • Supports the organisation’s cloud strategy and aligns to the data architecture and governance including the implementation of these data governance practices.
  • Create and manage data feeds to 3rd party system or enterprise applications.
  • Assist in identifying, designing, and implementing robust process improvement activities to drive efficiency and automation for greater scalability. This includes looking at new solutions and new ways of working and being on the forefront of emerging technologies.
  • Develop and maintain monthly and ad hoc reports as and when requested.
  • Query resolution.
  • Innovative and Team Player.
  • Relationship management.
  • Time management.

Key competencies

  • Solutions orientated
  • Personal Mastery (Learning)
  • Quality in execution and outcomes

N.B: By responding to this advert, you consent to Heitha Staffing Group processing your personal information for recruitment purposes and confirm that any personal information has been submitted voluntarily.

To apply, please send your CV to info@heitha.co.za. Applicants will be requested to fill in and sign a POPI Act Consent Form.

Only shortlisted candidates will be contacted. If you have not heard from us in 4 weeks, consider your application unsuccessful.

Apply for this job