Senior Enterprise Data Engineer

iDbase Software

Johannesburg

On-site

ZAR 750,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

iDbase Software is seeking a highly experienced Senior Enterprise Data Engineer to lead the design and governance of our enterprise data platforms. The role requires extensive experience in data engineering, data architecture, and strategic oversight, focusing on scalable and secure data solutions.

With an emphasis on technologies like Denodo and Qlik Talend, you’ll implement innovative data strategies that align with business objectives. Applicants should have a Bachelor's degree in a technical field and extensive leadership experience.

Qualifications

  • 8+ years of progressive experience in data engineering, data architecture, or enterprise data platform roles.
  • 2–3+ years in a leadership or strategic oversight capacity.
  • Expert-level experience with data virtualization solutions using Denodo.

Responsibilities

  • Design and own the roadmap for enterprise-scale data architectures.
  • Define and enforce enterprise-wide standards for data integration and modeling.
  • Lead the adoption of new data technologies, balancing innovation and stability.

Skills

Data engineering
Data architecture
Denodo
Qlik Talend
SQL
Data governance

Education

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

Tools

AWS
Azure
GCP
Python
Scala

Job description

About the Role

We are seeking a highly experienced Senior Enterprise Data Engineer to join our enterprise data leadership team. This is a strategic, senior-level position responsible for defining, designing, and governing the long-term vision of our enterprise data platforms.

You will bridge high-level architectural strategy with hands-on technical oversight, owning the enterprise data roadmap while ensuring platforms are scalable, secure, and aligned with business objectives. This role requires a technical authority who can influence technology decisions, enforce governance standards, and provide leadership across multiple engineering teams in highly regulated environments.

Key Responsibilities
  1. Design and own the roadmap for enterprise-scale data architectures, including data lakes, data warehouses, and virtualization layers
  2. Define and enforce enterprise-wide standards for data integration, replication, data modeling, and data virtualization
  3. Lead evaluation and adoption of new data technologies, balancing innovation, stability, scalability, and total cost of ownership
  4. Design architectures suitable for analytics, AI, operational reporting, and real-time use cases
  5. Partner with executives and data leaders to influence long-term data strategy and investment roadmaps
  6. Lead the architecture and enterprise-wide implementation of Denodo to create a unified, real-time data access and virtualization layer
  7. Oversee complex data pipelines built using Qlik Talend (Cloud and On-Prem) ensuring alignment with enterprise architectural standards
  8. Manage log-based CDC, real-time streaming, and heterogeneous database replication using Qlik Replicate
  9. Implement AI-driven workflow automation using IBM WatsonX Orchestrate to streamline data provisioning and operational processes
  10. Ensure high availability, performance optimization, disaster recovery readiness, and resilience across all critical data services
  11. Provide oversight on SQL optimization and advanced enterprise data modeling approaches (Data Vault 2.0, Anchor Modeling)
  12. Implement and govern enterprise data governance frameworks, including data lineage, metadata management, and data quality controls
  13. Ensure governance is embedded within the data virtualization layer
  14. Enforce enterprise security standards including RBAC, data masking, encryption, and secure data access
  15. Ensure compliance with regulatory frameworks such as GDPR, HIPAA, SOX, and other industry-specific requirements
  16. Support Master Data Management (MDM) strategies and enterprise data stewardship initiatives
  17. Act as a subject matter expert and trusted advisor to data engineers, analysts, architects, and business stakeholders
  18. Mentor senior and junior engineers, promoting technical excellence and continuous improvement
  19. Drive architectural best practices across teams and foster a culture of governance, quality, and innovation
Requirements & Qualifications
Must-Have Skills & Experience
  • 8+ years of progressive experience in data engineering, data architecture, or enterprise data platform roles
  • 2–3+ years in a leadership or strategic oversight capacity
  • Expert-level experience architecting and deploying enterprise data virtualization solutions using Denodo (including Denodo Platform and Data Catalog)
  • Deep expertise in Qlik Talend (Cloud and On-Prem) for ETL/ELT orchestration
  • Proven experience with Qlik Replicate for log-based CDC and real-time data replication
  • Expert-level SQL skills and strong experience with advanced enterprise data modeling techniques (Data Vault 2.0, Anchor Modeling)
  • Strong understanding of enterprise data governance, metadata management, and data quality frameworks
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP) and enterprise data services
  • Strong architectural thinking, strategic planning, and stakeholder engagement skills
Highly Desirable Skills
  • Experience designing Data Mesh or Data Fabric architectures
  • Knowledge of Data Lakehouse paradigms (Delta Lake, Apache Iceberg)
  • Experience with enterprise cloud data platforms such as Snowflake, Redshift, BigQuery, or Synapse
  • Familiarity with Infrastructure as Code (Terraform, CloudFormation)
  • Experience with IBM WatsonX platform (WatsonX Orchestrate or WatsonX.ai)
  • Understanding of MLOps principles and large-scale ML data provisioning
  • Experience integrating enterprise governance tools such as Collibra, Alation, or Informatica with virtualization platforms
  • Proficiency in Python or Scala for automation and custom data processing
  • Experience implementing CI/CD pipelines using Git, Jenkins, Azure DevOps, or Liquibase
Education

Bachelor’s degree in Computer Science, Information Systems, Engineering, or related technical field

Additional Information
  • Employment Type: Full-time
  • Salary: Market Related/ Negotiable
  • Location Options: Johannesburg / Cape Town / Remote
  • Must be located in South Africa or have a valid work permit for South Africa
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Integration Engineer
Senior Data Integration Engineer

iDbase Software • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Senior Enterprise Data Architect & Platform Lead - Remote
Senior Enterprise Data Architect & Platform Lead - Remote

iDbase Software • Johannesburg

Hybrid
ZAR 750,000 - 1,200,000
Data Engineering Lead
Data Engineering Lead

Blue Pearl PTY • Johannesburg

On-site
ZAR 1,200,000 - 1,900,000
Senior Data Architect
Senior Data Architect

Indsafri • South Africa

On-site
ZAR 1,200,000 - 1,800,000
Data Engineering Lead
Data Engineering Lead

Blue Pearl HQ • Johannesburg

On-site
ZAR 1,100,000 - 1,900,000
Senior Data Solutions Engineer
Senior Data Solutions Engineer

Future Fit • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation package
Twice-yearly salary increases
Employee wellness programs
+1
Data Engineer (Analytics & Data Platform)
Data Engineer (Analytics & Data Platform)

ATS Client • Cape Town

Hybrid
ZAR 1,200,000 - 1,800,000
Training budget
Flexible working arrangements
Career development
Data & AI Senior Manager
Data & AI Senior Manager

KPMG South Africa • Durban

On-site
ZAR 1,200,000 - 1,600,000
Data Engineer
Data Engineer

Hire Resolve • Sandton

On-site
ZAR 700,000 - 1,000,000
Data Engineering Manager
Data Engineering Manager

Old Mutual Insure • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000