Nairobi, Kenya

254721214795

End-to-End Lakehouse Data Platform Engineering

This advanced training provides participants with the knowledge and practical skills required to design, build, operate, and optimize end-to-end data engineering solutions using the modern lakehouse a...

Click to Register

ONSITE OR VIRTUAL

3 upcoming sessions in the next 3 months

Oct 26 - Oct 30
Nov 23 - Nov 27
Dec 28 - Jan 01
Programme Overview
Training Description

Who Should Attend

  • Cloud architects
  • Solutions architects
  • Data scientists
  • Machine learning engineers
  • Business intelligence professionals
  • Database professionals
  • DevOps and platform engineers
  • Data platform engineers
  • Enterprise architects
  • Data governance professionals
  • IT and technology managers
  • Professionals responsible for building or modernizing enterprise data platforms
Session Objectives
  • Understand the core principles of Lakehouse architecture
  • Learn how to implement scalable ELT pipelines on data lakes
  • Integrate Delta Lake, Apache Iceberg, or Apache Hudi for data reliability
  • Design efficient data lake schemas and partitioning strategies
  • Use Apache Spark and SQL for large-scale data transformation
  • Manage metadata, transactions, and schema evolution
  • Enable real-time and batch data access on a unified platform
  • Orchestrate workflows with tools like Airflow and dbt
  • Ensure data quality, governance, and lineage
  • Optimize performance, cost, and data retrieval speeds
  • Build end-to-end pipelines for BI, analytics, and ML workloads
About the Course

This advanced training provides participants with the knowledge and practical skills required to design, build, operate, and optimize end-to-end data engineering solutions using the modern lakehouse architecture. The course combines the scalability and flexibility of data lakes with the reliability, governance, and analytical capabilities traditionally associated with data warehouses.Participants will explore the complete data engineering lifecycle, from data ingestion and transformation to storage, data quality, governance, analytics, and consumption. The training covers batch and streaming pipelines, medallion-style architectures, data modelling, metadata management, orchestration, performance optimization, security, and production operations across modern lakehouse environments.

Curriculum & Topics

15 Topics | 75 Sessions

  • play Workshop 1.1: Lakehouse vs. traditional data warehouse and data lake

  • play Workshop 1.2: Benefits of unifying storage and analytics

  • play Workshop 1.3: Open formats: Delta Lake, Iceberg, Hudi

  • play Workshop 1.4: Key components and ecosystem overview

  • play Workshop 1.5: Use cases in analytics, BI, and machine learning

  • play Workshop 2.1: ELT vs. ETL in Lakehouse environments

  • play Workshop 2.2: Streaming vs. batch ingestion

  • play Workshop 2.3: Tools for ingestion: Apache NiFi, Airbyte, Kafka, Spark

  • play Workshop 2.4: Handling schema drift and data validation

  • play Workshop 2.5: Data partitioning and file formats

  • play Workshop 3.1: Introduction to Spark DataFrames and SQL

  • play Workshop 3.2: Optimizing transformations and joins

  • play Workshop 3.3: Structured Streaming for real-time pipelines

  • play Workshop 3.4: Performance tuning and job optimization

  • play Workshop 3.5: Working with large-scale JSON, Parquet, and ORC files

  • play Workshop 4.1: ACID transactions and time travel

  • play Workshop 4.2: Schema enforcement and evolution

  • play Workshop 4.3: Managing Delta logs and versions

  • play Workshop 4.4: Vacuuming and data retention policies

  • play Workshop 4.5: Delta Lake vs. traditional lake formats

  • play Workshop 5.1: Table structure and metadata layers

  • play Workshop 5.2: Data compaction and clustering

  • play Workshop 5.3: Querying with Spark, Trino, Presto

  • play Workshop 5.4: Use cases for versioning and rollback

  • play Workshop 5.5: Performance comparisons and trade-offs

  • play Workshop 6.1: Bronze, Silver, and Gold layer modeling

  • play Workshop 6.2: Medallion architecture design principles

  • play Workshop 6.3: Data normalization and denormalization

  • play Workshop 6.4: Partitioning, bucketing, and clustering strategies

  • play Workshop 6.5: Handling slowly changing dimensions (SCDs)

  • play Workshop 7.1: Introduction to dbt core and dbt Cloud

  • play Workshop 7.2: Building modular SQL models

  • play Workshop 7.3: Testing and documenting transformations

  • play Workshop 7.4: Orchestrating dbt with Airflow

  • play Workshop 7.5: Lineage visualization and deployment best practices

  • play Workshop 8.1: Cataloging data with Unity Catalog, Hive Metastore, AWS Glue

  • play Workshop 8.2: Implementing data classifications and tags

  • play Workshop 8.3: Role-based access control and fine-grained permissions

  • play Workshop 8.4: Managing table versions and audit logs

  • play Workshop 8.5: Lineage tracking with OpenMetadata or DataHub

  • play Workshop 9.1: Creating DAGs in Airflow for Lakehouse pipelines

  • play Workshop 9.2: Managing dependencies and retries

  • play Workshop 9.3: Scheduling workflows and integrating alerts

  • play Workshop 9.4: Parameterization and configuration

  • play Workshop 9.5: Using Prefect or Dagster as alternatives

  • play Workshop 10.1: Writing validation rules with Great Expectations

  • play Workshop 10.2: Detecting anomalies and outliers in data

  • play Workshop 10.3: Monitoring freshness, volume, and distribution

  • play Workshop 10.4: Building dashboards with Superset or Grafana

  • play Workshop 10.5: Incident management and resolution

  • play Workshop 11.1: Streaming ingestion with Kafka and Spark Structured Streaming

  • play Workshop 11.2: Building real-time dashboards and microservices

  • play Workshop 11.3: Window functions and watermarking

  • play Workshop 11.4: Use cases in IoT, finance, and e-commerce

  • play Workshop 11.5: Trade-offs of stream vs. micro-batch

  • play Workshop 12.1: Integrating ML models into pipelines

  • play Workshop 12.2: Feature engineering and feature stores

  • play Workshop 12.3: Using MLflow for tracking and deployment

  • play Workshop 12.4: Batch inference vs. real-time scoring

  • play Workshop 12.5: Lakehouse as a foundation for MLOps

  • play Workshop 13.1: Query optimization with Z-Ordering and caching

  • play Workshop 13.2: Choosing the right file size and format

  • play Workshop 13.3: Auto-scaling compute resources

  • play Workshop 13.4: Storage tiering and archival

  • play Workshop 13.5: Tracking cost per query and job

  • play Workshop 14.1: Implementing encryption at rest and in transit

  • play Workshop 14.2: Fine-grained access with row- and column-level security

  • play Workshop 14.3: Data masking and tokenization techniques

  • play Workshop 14.4: GDPR and HIPAA compliance measures

  • play Workshop 14.5: Audit trails and anomaly detection

  • play Workshop 15.1: CI/CD and version control integration

  • play Workshop 15.2: Deploying and monitoring end-to-end workflows

  • play Workshop 15.3: Handling failures, retries, and rollbacks

  • play Workshop 15.4: Documentation and handover practices

  • play Workshop 15.5: Case study: From ingestion to BI using the Lakehouse stack

img

$ 2,000


Availability Calendar

Find a schedule that works for you. Click any available session to submit a booking.

Selected Session:
Delivery modes & Locations
This Programme Includes

Certificate of completion

Training manual

Reference materials

10 o'clock tea

Lunch

4 o'clock tea

Course Highlights
  • icon 10 Days Intensive Training

  • icon 15 Core Learning Topics

  • icon 75 Professional Sessions

  • icon Unknown Expert-led Delivery

FAQs

Frequently Asked Questions

Explore detailed answers to the most common questions about our platform and services.

How do I register for a course at Pebbles Institute?

Registering is simple. Browse our training catalog, select your desired course, and click the "Book to Register" button. Fill out the brief registration form with your details, and a training coordinator will contact you within 24 hours to provide the admission letter and payment details.

Payments can be made via bank transfer or bank draft payable to PB Institute of Research and Technology. For corporate-sponsored participants, a formal undertaking/Local Purchase Order (LPO) from the employer is required to secure a slot before the training commencement date.

While the majority of our intensive professional programs are structured for high-engagement, on-site delivery, we offer select courses in a virtual or hybrid format. If your organization requires online delivery for a specific module, please indicate this during your booking inquiry.

Our curriculum is explicitly designed around actionable, real-world case studies and frameworks (such as IPSAS, GFS, and climate-smart agriculture models). Rather than relying purely on academic lectures, our programs utilize quantitative tools, interactive exercises, and strategic analytics to ensure immediate workplace application.

Our primary residential and corporate training programs are hosted in premium, fully equipped conference facilities in Nairobi, Kenya. We also coordinate regional and international training locations depending on the specific cohort and organizational requirements. Exact venue details are communicated in your admission letter.

Most of our professional short courses are structured as intensive 5- or 10-day programs to minimize extended workplace absence while maximizing skill acquisition. We also offer compressed 1-to-3-day masterclasses.