JobsZA
Back to Johannesburg jobs
ClosedFull-time

Data Architect – Big Data Platform (Azure & Databricks) (iOCO0120)

ioco

Johannesburg, Gauteng

This listing has closed and may no longer accept applications. We keep it for reference — the live Johannesburg jobs below are your next step.
Salary not listed

This listing does not state a salary. As a guide, warehouse roles in South Africa typically pay R5 500 to R13 000 a month (indicative).

Opens the original listing in a new tab. Applying is free. Never pay money to get a job — report anyone who asks.

Warehouse roles cover picking, packing, dispatch and forklift driving for SA's growing logistics and e-commerce sector.

Job description

The Data Architect will be responsible for designing, governing, and evolving enterprise-scale data platforms leveraging Microsoft Azure and Databricks technologies. The role focuses on establishing scalable, secure, and high-performing data architectures to support analytics, reporting, machine learning, AI, and business intelligence initiatives.

The successful candidate will define data strategy, architecture standards, data models, integration patterns, and governance frameworks while collaborating with business stakeholders, data engineers, developers, and analytics teams.

What you'll do:

  • Data Architecture & Strategy
    • Develop and maintain enterprise data architecture roadmaps.
    • Design modern data platforms utilizing Azure cloud services and Databricks.
    • Define standards and best practices for data ingestion, storage, transformation, and consumption.
    • Create architecture blueprints supporting data warehouse, data lake, and lakehouse environments.
    • Ensure alignment between business objectives and data solutions.
  • Azure Data Platform Design
  • Design end-to-end cloud data ecosystems using:
    • Azure Data Lake Storage Gen2
      • Azure Databricks
      • Azure Data Factory
      • Azure Synapse Analytics
      • Azure SQL Database
      • Azure Event Hub
      • Azure Service Bus
      • Azure Functions
      • Microsoft Fabric (advantageous)
  • Databricks Architecture
    • Design and implement scalable Lakehouse architectures.
    • Define Delta Lake standards and data management practices.
    • Architect data pipelines using:
    • PySpark
      • Spark SQL
      • Delta Live Tables
      • Databricks Workflows
      • Optimize Databricks performance, scalability, and cost efficiency.
  • Data Modelling
    • Develop conceptual, logical, and physical data models.
    • Design:
    • Star schemas
      • Snowflake schemas
      • Dimensional models
      • Data Vault models
      • Ensure data consistency across enterprise systems.
  • Data Governance & Security
    • Define data governance frameworks and policies.
    • Implement:
    • Data quality standards
      • Metadata management
      • Master Data Management (MDM)
      • Data lineage processes
      • Ensure compliance with:
    • POPIA
      • GDPR
      • Internal security standards
      • Design role-based access control and data security solutions.
  • Stakeholder Engagement
    • Work closely with:
      • Business stakeholders
      • Enterprise Architects
      • Data Engineers
      • Data Scientists
      • BI Developers
  • Translate business requirements into scalable technical solutions.
  • Present architectural recommendations to leadership and technical teams.

Your Expertise:

  • Essential
    • 8+ years in Data Architecture, Data Engineering, or Data Platform roles.
    • 5+ years working with Azure cloud technologies.
    • 3+ years architecting Databricks-based solutions.
    • Proven experience designing enterprise-scale data platforms.
    • Experience delivering Data Lake, Data Warehouse, or Lakehouse solutions.
  • Preferred
    • Financial Services experience.
    • Telecommunications experience.
    • Retail or eCommerce data platform experience.
    • Experience with real-time streaming data platforms.

Qualifications:

  • Minimum
    • Bachelor's Degree in:
    • Computer Science
    • Information Systems
    • Engineering
    • Related discipline
  • Preferred
    • Honours Degree or Master's Degree in a technology-related field.

Technical Environment:

  • Azure
    • Azure Data Lake Storage Gen2
    • Azure Data Factory
    • Azure Databricks
    • Azure Synapse Analytics
    • Azure SQL
    • Azure Key Vault
    • Azure Active Directory
    • Azure Functions
  • Databricks
    • Delta Lake
    • Unity Catalog
    • Spark
    • Spark SQL
    • Delta Live Tables
    • Databricks Workflows
  • Programming
    • Python
    • PySpark
    • SQL
    • Scala (advantageous)
  • DevOps
    • Azure DevOps
    • Git
    • CI/CD Pipelines
    • Infrastructure as Code

Required Skills:

  • Technical Skills
    • Enterprise Data Architecture
    • Cloud Data Architecture
    • Big Data Technologies
    • Lakehouse Architecture
    • Data Modelling
    • Data Governance
    • Metadata Management
    • Data Integration
    • API Integration
    • Streaming Data Architecture
    • Performance Optimization
  • Soft Skills
    • Strategic thinking
    • Stakeholder management
    • Communication skills
    • Problem-solving ability
    • Leadership and mentoring
    • Business acumen

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.?

Found on Indeed · Posted 3 weeks ago · Last checked 2 weeks ago

Good to know

What does this warehouse job pay?

This listing does not state a salary. As a guide, warehouse roles in South Africa typically pay R5 500 to R13 000 a month (indicative).

Do I need experience for warehouse jobs in Johannesburg?

Many warehouse roles in Johannesburg are open to candidates with little or no experience. Read the listing for its exact requirements.

How do I apply for this job?

Tap "Apply on Indeed" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.

Found on Indeed · Posted 3 weeks ago

More warehouse and similar jobs in Johannesburg

Todayvia Adzuna
Millwright

Confidential · Johannesburg, Gauteng

R50K - R50K/mo
Todayvia Adzuna
Civil Engineer

Tumaini Consulting · Johannesburg, Gauteng

R75K/mo
Todayvia Adzuna
Accommodation Maintenance Manager – Hotel

Hospitality Jobs Africa · Johannesburg, Gauteng

R30K - R30K/mo
Todayvia Adzuna
REMOTE LLB ATTORNEY WITH EXPERIENCE IN USA LAW

Confidential · Johannesburg, Gauteng

R58K - R58K/mo

Get jobs on WhatsApp (free)

New jobs every morning. No spam.

Follow on WhatsApp