Menu Close

Johannesburg: Data Architect

Advertisement



Job Description

We are looking for an experienced Data Architect with deep expertise in designing scalable, secure, and business-aligned data platforms. Skilled in conceptual, logical, and physical data modeling (3NF, Kimball dimensional modeling), and well-versed in the full data lifecycle from ingestion and ETL through storage, governance, and visualization. Adept at bridging technical and business requirements to deliver data ecosystems that enable advanced analytics, reporting, and data-driven decision-making. What you’ll do: Data Architecture Strategy Enterprise data architecture frameworks (conceptual → logical → physical) Data warehouse design (Kimball/star schema, 3NF, data vault concepts) Modern data platform patterns (data lakes, lakehouse, logical data warehouse) Data lifecycle management (ingestion, storage, transformation, consumption) Data Modeling Relational modeling (3rd Normal Form) Dimensional modeling (Kimball star/snowflake schemas) Metadata management and data catalog design Master Data Management (MDM) and reference data practices ETL / Data Integration ETL and ELT process design and optimization Batch, micro-batch, and streaming data pipelines Data quality, profiling, and cleansing methodologies Metadata-driven data movement and automation patterns Data Storage Relational databases, data warehouses, and columnar stores Data lake/lakehouse principles and best practices Partitioning, indexing, and performance optimization Data Delivery Visualization Logical data warehouse concepts (data virtualization, semantic layers) BI and reporting layer design patterns Self-service analytics enablement Data product and API-based delivery models Data Governance Security Data lineage, cataloging, and stewardship Access controls and security design (RBAC, encryption, masking) Regulatory compliance (GDPR, POPIA, HIPAA, etc.) Collaboration Leadership Stakeholder engagement across business and technology Translating business requirements into data solutions Leading data design sessions and architectural reviews Mentoring data engineers, BI developers, and analysts Your Expertise: Designed enterprise data architecture covering ingestion, storage, and visualization layers. Led data modeling initiatives (Kimball dimensional models for BI, 3NF for OLTP). Defined data integration patterns across batch ETL and near-real-time streaming. Collaborated with business teams to align data solutions with analytics needs. Established governance practices ensuring data quality, lineage, and compliance. Other information applicable to the opportunity: Contract position Location: Johannesburg Why work for us? Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.  You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.  Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.  By joining IOCO you will have an open invitation to developer inspiring forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.  iOCO is an equal opportunity employer with an obligation to achieve its own unique EE objectives in the context of Employment Equity targets. Therefore, our employment strategy gives primary preference to previously disadvantaged individuals or groups.
View Job  Johannesburg: SAP Warehouse Manager (SAP EWM & SAP WM)



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Set up job alerts on major job boards to be notified of new opportunities quickly.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Goodwood, Cape Town: Assistant Accountant with Xero Experience posted by Emporium Human Capital

Jobs in Goodwood October 23, 2025
Accountant Accounting Accounts Bookkeeping Emporium Human Capital Finance Goodwood, Cape Town Jobs in Goodwood Other Finance Western Cape

Assistant Accountant with Xero Experience (POS25292) Location: Goodwood (Cape Town) Salary: R 20 000 per month   Requirements: Accounting Certificate, Diploma,…

View Job  Pretoria: Software Tester
View Job

Ermelo: Parts Sales Executive (Automotive) posted by Emporium Human Capital

Jobs in Ermelo October 23, 2025
Agriculture Automotive Sales Counter Sales Electronics Emporium Human Capital Ermelo Jobs in Ermelo Mpumalanga Other Sales Sales

Parts Salesman (Automotive) - POS25223 Location: Ermelo, Mpumalanga Salary: R19 000 – R25 000 (based on current/last salary; higher offers…

View Job

Randburg: ERP Consultant – Sage 200, Sage Intacct & Microsoft Business Central – POS25282 posted by Emporium Human Capital

Jobs in Randburg October 23, 2025
Emporium Emporium Human Capital Gauteng IT Jobs in Randburg Other Other IT Randburg

ERP Consultant – Sage 200, Sage Intacct & Microsoft Business Central – POS25282 Location: Randburg Salary: R600,000 per annum We…

View Job

Bedfordview: Commercial Claims Consultant posted by CFS RECRUITMENT

Jobs in Bedfordview October 23, 2025
CFS RECRUITMENT Other Insurance

About the roleWe are seeking a talented Commercial Claims Consultant to join our team in Bedfordview. As a mid-career professional…

View Job

Western Cape: Broker – Risk (Life) & Commercial Short-Term Insurance posted by SydSen Recruit

Jobs in South Africa October 23, 2025
Other Insurance SydSen Recruit

We are looking for an experienced and ambitious Broker to join our team, specialising in Risk (Life) and Commercial Short-Term…

View Job

Nelspruit: Business Development Executive posted by Manpower Group

Jobs in Mpumalanga October 23, 2025
Manpower Group Other Insurance

Key Performance Outputs:Compile target lists based on the sales plan for identified clients as well as your ownDevelopment of new…

View Job

View Job  Somerset West: Principal / Specialist Engineer: Application Software
Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area

Johannesburg: Data Architect

Advertisement



Job Description

A Data Architect designs and manages an organisation’s data ecosystem, ensuring seamless data flow to drive decisions and innovation. You create frameworks for storing, accessing, and utilising data efficiently, focusing on scalability, security, and organisation. From optimising data pipelines to building robust databases, your role is essential for turning raw data into actionable insights. As a strategist and problem-solver, you collaborate with teams to align technical solutions with business needs. You integrate new technologies, establish governance, and future-proof data infrastructure, ensuring the organisation thrives in a data-driven world. Being a Data Architect means building the foundation for smarter, faster, and more informed decisions, lighting the way forward for the business.



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




View Job  Western Cape: Cloud Computing Robot posted by Communicate Finance
Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Follow up your job application with a polite email if you haven't heard back within a week.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Goodwood, Cape Town: Assistant Accountant with Xero Experience posted by Emporium Human Capital

Jobs in Goodwood October 23, 2025
Accountant Accounting Accounts Bookkeeping Emporium Human Capital Finance Goodwood, Cape Town Jobs in Goodwood Other Finance Western Cape

Assistant Accountant with Xero Experience (POS25292) Location: Goodwood (Cape Town) Salary: R 20 000 per month   Requirements: Accounting Certificate, Diploma,…

View Job

Ermelo: Parts Sales Executive (Automotive) posted by Emporium Human Capital

Jobs in Ermelo October 23, 2025
Agriculture Automotive Sales Counter Sales Electronics Emporium Human Capital Ermelo Jobs in Ermelo Mpumalanga Other Sales Sales

Parts Salesman (Automotive) - POS25223 Location: Ermelo, Mpumalanga Salary: R19 000 – R25 000 (based on current/last salary; higher offers…

View Job

Randburg: ERP Consultant – Sage 200, Sage Intacct & Microsoft Business Central – POS25282 posted by Emporium Human Capital

Jobs in Randburg October 23, 2025
Emporium Emporium Human Capital Gauteng IT Jobs in Randburg Other Other IT Randburg

ERP Consultant – Sage 200, Sage Intacct & Microsoft Business Central – POS25282 Location: Randburg Salary: R600,000 per annum We…

View Job  Pinetown: SALES REP - Urgently needed posted by COOPER CASINGS & SPICES KZN
View Job

Bedfordview: Commercial Claims Consultant posted by CFS RECRUITMENT

Jobs in Bedfordview October 23, 2025
CFS RECRUITMENT Other Insurance

About the roleWe are seeking a talented Commercial Claims Consultant to join our team in Bedfordview. As a mid-career professional…

View Job

Western Cape: Broker – Risk (Life) & Commercial Short-Term Insurance posted by SydSen Recruit

Jobs in South Africa October 23, 2025
Other Insurance SydSen Recruit

We are looking for an experienced and ambitious Broker to join our team, specialising in Risk (Life) and Commercial Short-Term…

View Job

Nelspruit: Business Development Executive posted by Manpower Group

Jobs in Mpumalanga October 23, 2025
Manpower Group Other Insurance

Key Performance Outputs:Compile target lists based on the sales plan for identified clients as well as your ownDevelopment of new…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area