Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Thank you. Your report has been submitted and will be reviewed shortly.
https://bayt.page.link/G311XjvaoMeMgjzJ9
Back to the job results

SQL SERVER DATA WAREHOUSE DEVELOPER

Yesterday 2026/11/19 ·Application closes in 118 days
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

About the job SQL SERVER DATA WAREHOUSE DEVELOPER

ROLE OVERVIEW


We are looking for a hands-on SQL Server Data Warehouse Developer to design and build a structured, production-grade data warehouse on Microsoft SQL Server. Data from Oracle Fusion has already been ingested into SQL Server via Python-based REST API pipelines. Your role is to take this raw ingested data and architect a robust Medallion (Bronze, Silver, Gold) layered warehouse, implement dimensional models, enforce data quality, and deliver clean, reliable data to the BI reporting layer.


This is a hands-on development role. You must be comfortable writing complex SQL, building stored procedures, designing fact and dimension tables, and owning data quality end-to-end.


KEY RESPONSIBILITIES


1. Bronze Layer — Raw Staging


  • Receive raw ingested data from source SQL Server tables populated by the existing Python pipeline.
  • Define and enforce primary keys, foreign keys, and constraints at the staging level.
  • Implement watermark tables to track last-loaded timestamps and support incremental data loading.
  • Create error tables to capture rejected, malformed, or duplicate records for review and reprocessing.
  • Implement data quality checks at ingestion: null checks, type validation, duplicate detection, referential integrity.

2. Silver Layer — Conformed & Cleansed


  • Design and build conformed dimension and staging fact tables with SCD Type 2 history tracking where applicable.
  • Apply deduplication, standardisation, and business rule transformations using stored procedures.
  • Create and maintain views that expose clean, joined, and validated datasets for downstream use.
  • Write complex multi-table SQL joins across Finance, Supply Chain, and Warehouse data domains.
  • Implement error handling within stored procedures with transaction management and rollback logic.

3. Gold Layer — Business-Ready


  • Build optimised fact tables and dimension tables following star schema design principles.
  • Enforce referential integrity, business rule validation, and data quality gates before data is promoted to Gold.
  • Implement incremental load patterns using watermark columns and MERGE/UPSERT statements to avoid full reloads.
  • Create reporting views and aggregation layers consumed by Power BI and SSAS cubes.
  • Maintain audit columns (load timestamp, source system ID, batch ID, record hash) across all Gold layer tables.

4. Data Quality & Governance


  • Design and maintain a data quality framework: completeness, accuracy, consistency, and timeliness checks at each layer.
  • Build and maintain error logging tables with actionable metadata (error type, source record, timestamp, resolution status).
  • Implement reconciliation checks comparing source record counts to loaded counts at each layer transition.
  • Document data lineage and source-to-target mapping for all key entities.

5. Performance & Maintainability


  • Optimise SQL queries and stored procedures for performance: indexing strategies, query plan analysis, partition design.
  • Write modular, reusable, and well-commented stored procedures that other team members can maintain.
  • Maintain technical documentation: runbooks, data dictionaries, stored procedure specs, and layer-by-layer design docs.
  • Collaborate with the BI team to ensure Gold layer data structures support Power BI and SSAS reporting requirements.

MANDATORY TECHNICAL SKILLS


Core SQL Server Skills


  • T-SQL (complex joins, CTEs, window functions)
  • MERGE / UPSERT statements
  • Stored procedures & functions
  • Views & materialised views
  • Primary / foreign keys, constraints
  • Indexing & query optimisation

Data Warehouse Skills


  • Medallion architecture (Bronze/Silver/Gold)
  • Fact & dimension table design
  • SCD Type 1 & Type 2
  • Watermark-based incremental loading
  • Error tables & data quality checks
  • Reconciliation & audit columns

Supporting Skills


  • SQL Server (2016+)
  • Power BI integration awareness
  • Git / version control
  • Technical documentation
  • Agile / sprint-based delivery

EXPERIENCE REQUIREMENTS


  • 5+ years of hands-on SQL Server development experience in a data warehousing context.
  • Demonstrable experience building layered warehouse architectures (Bronze/Silver/Gold or equivalent staging/ODS/DW patterns).
  • Strong proficiency in writing and debugging complex T-SQL: multi-table joins, CTEs, subqueries, window functions.
  • Proven experience with MERGE/UPSERT for incremental loading and watermark-based change tracking.
  • Experience implementing SCD Type 2 dimension history tracking.
  • Experience designing and maintaining error tables, audit columns, and data quality validation logic.
  • Prior experience delivering to a BI layer (Power BI, SSRS, SSAS, or equivalent).

Nice to Have


  • Familiarity with Oracle Fusion data models (Finance, Supply Chain, Procurement) as source context.
  • SSAS Tabular model awareness for downstream cube compatibility.
  • Experience with Prefect or similar Python orchestration tools.
  • Power BI data modelling awareness (star schema alignment).

Vertical


Technology




This job post has been translated by AI and may contain minor differences or errors.
You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.