Search thousands of fresh jobs

×
This job is expired
Dynexity

Senior Data Engineer

Dynexity

  • R Undisclosed
  • Contract Intermediate position
  • South Africa
  • Posted 07 Oct 2025 by Dynexity
  • Expires in 29 days
  • Job 2624140 - Ref JHB003045

About the position

Senior Data Engineer
Full-Time | Office-Based | Fixed-Term Contract (possibility of permanent)

Role Purpose
The Senior Data Engineer / Data Warehouse Lead will design, develop, and govern the company’s enterprise data infrastructure. This role will drive the transition from the current SSIS-based ETL environment to a modern, scalable Azure-based cloud data warehouse.
As both a strategic and hands-on position, the role requires close collaboration with business leaders, BI developers, analysts, and IT teams to ensure solutions are business-aligned, compliant with governance standards, and ready to support advanced analytics. The successful candidate will mentor junior engineers, influence architectural decisions, and promote best practices across the organisation.
Key Responsibilities
1. Data Warehouse Architecture & Leadership

  • Lead the design and implementation of the Azure-based enterprise data warehouse.
  • Oversee optimisation of the existing SSIS-based ETL environment during transition.
  • Define and execute the long-term data platform strategy with BI and IT leadership.

2. Data Governance & Compliance
  • Own and enforce the data governance framework, covering quality, security, lineage, and access control.
  • Partner with compliance and legal teams to ensure regulatory requirements are met.
  • Implement and champion data cataloguing and metadata management solutions.

3. Collaboration & Stakeholder Engagement
  • Translate business requirements into technical solutions by working with senior stakeholders.
  • Act as the key liaison between BI, engineering, and external vendors for infrastructure matters.
  • Facilitate workshops, architectural reviews, and cross-functional design sessions.

4. Technical Delivery & Mentorship
  • Lead the build, testing, and deployment of robust ETL/ELT pipelines.
  • Oversee smooth migration of historical and real-time data to the new warehouse with minimal downtime.
  • Mentor junior and mid-level engineers, ensuring adherence to best practices.

5. Performance Monitoring & Continuous Improvement
  • Implement monitoring and alerting tools to track system performance.
  • Drive ongoing improvements in architecture, tooling, and governance.

Minimum Requirements
Education
Mandatory

  • Bachelor’s degree in Computer Science, Information Systems, Data Engineering, or related field.

Preferred

  • Master’s degree in Data Engineering, Computer Science, or related discipline.
  • Business Management or Project Management certification.
  • Azure Data Engineer Associate (or equivalent cloud certification).
  • Data Governance certification (DAMA, DCAM, or equivalent).

Experience & Technical Skills
Mandatory

  • 5+ years in data engineering with strong experience in data warehouse design and delivery.
  • Hands-on expertise with SSIS for ETL processes.
  • Proven experience with Azure Data Platform components (Data Factory, Synapse Analytics, SQL Database, Data Lake).
  • Advanced SQL (T-SQL preferred).
  • Implementation of data governance principles (data quality, security, access controls, metadata management).
  • Solid data modelling expertise (Kimball, Star Schema, Snowflake).
  • Strong performance tuning and troubleshooting skills.

Preferred

  • Experience with Python or other scripting languages for data processing/automation.
  • Knowledge of Azure Purview or other cataloguing solutions.
  • Experience with Azure DevOps and CI/CD pipelines for data solutions.
  • Integration experience with Power BI and Azure datasets.

Competencies
Technical

  • Expertise in designing and optimising ETL/ELT workflows.
  • Skilled in working with large-scale, high-volume data sets.
  • Strong problem-solving mindset with focus on automation and scalability.
  • Proficient with version control tools (e.g., Git).

Behavioural

  • Collaborative, able to connect technical and business perspectives.
  • Strong leadership and mentoring capabilities.
  • Excellent English communication and stakeholder management skills.
  • Strategic thinker with strong delivery focus.
  • Adaptable and resilient in a fixed-term, high-delivery environment.

Desired Skills:

  • Azure
  • Data Engineer
  • SQL Database
  • SSIS for ETL processes

Dynexity

About the agency

Predicting the future has always been more about magic and crystal balls than anything else. Some things have changed in the last ten years; complexity and dynamic have accelerated. Dynexity, the infamous combination of these two is on the rise. The more skilled a person is, the greater the level of Dynexity they have to contend with. ABOUT US Dynexity (Pty)Ltd is an Owner run Recruitment company, with the Owner being a German National who is familiar with both cultures, the South African having lived here for the past 23 years as well as European. Our wealth of more than 23 years of wide-ranging experience in specialized recruitment, enables us to offer the correct and uniquely tailored solution for each employer, whatever their recruitment requirements are. We combine our expertise in local recruitment, with our deep understanding of the South African market, and recruitment in various countries on the African continent. We at Dynexity (Pty)Ltd above all else, are committed to delivering service excellence. Our mandate is to work beyond simply filling a vacancy, but to fully comprehend an employers’ needs and thus becoming a mutually beneficial business partner. Our Value proposition is to offer recruitment services with a high level of competence, adequate research, responsibility and future based thinking.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 28 days

Email me jobs similar to: Senior Data Engineer

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.