The Skill Valley

Modern Data Engineering & Architecture Specialization

The Skill Valley

Modern Data Engineering & Architecture Specialization

Master Modern Data Engineering and Architecture.

Design scalable data pipelines, optimize distributed processing, and build reliable data platforms.

TSV Learning

Instructor: TSV Learning

Included with Coursera PlusLearn more

Get in-depth knowledge of a subject
Beginner level

Recommended experience

4 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Get in-depth knowledge of a subject
Beginner level

Recommended experience

4 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Evaluate batch and streaming architectures, ingestion patterns, and data transformation strategies for reliable data processing.

  • Apply dimensional modeling, ETL/ELT concepts, and distributed compute optimization to support scalable analytics.

  • Compare lakehouse technologies, storage formats, governance practices, and cost optimization strategies for modern data platforms.

Details to know

Shareable certificate

Add to your LinkedIn profile

Taught in English
Recently updated!

November 2026

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

Advance your subject-matter expertise

  • Learn in-demand skills from university and industry experts
  • Master a subject or tool with hands-on projects
  • Develop a deep understanding of key concepts
  • Earn a career certificate from The Skill Valley

Specialization - 6 course series

Data Ingestion Architecture for Batch and Streaming

Data Ingestion Architecture for Batch and Streaming

Course 1, 4 hours

What you'll learn

  • Compare batch and real-time ingestion models, including Lambda and Kappa architectures, to select suitable data pipeline designs.

  • Apply security, performance tuning, backpressure, windowing, and stream joins to improve data pipeline reliability.

  • Evaluate Apache Beam, pipeline observability, compliance, edge ingestion, and FinOps for portable, secure, and cost-aware pipelines.

Skills you'll gain

Category: Governance
Category: Data Security
Category: Cloud Engineering
Category: IT Security Architecture
Category: Design
Category: Architectural Design
Category: Data Strategy
Category: Data Processing
Category: Data Engineering
Category: Architectural Engineering
Category: Engineering
Category: Real Time Data
Category: Data Governance
Category: Cloud Security
Category: Scalability
Category: System Monitoring
Category: Data Architecture
Category: Performance Tuning
Category: Data Pipelines
Category: Reliability
Modern Data Storage Architectures

Modern Data Storage Architectures

Course 2, 5 hours

What you'll learn

  • Analyze data formats, Apache Parquet, and serialization techniques to evaluate storage efficiency and performance.

  • Compare storage tiering, caching, object storage, and block storage to optimize data access, scalability, and cost.

  • Evaluate data lakehouse architectures, storage virtualization, and sustainability strategies for efficient data storage.

Skills you'll gain

Category: Data Architecture
Category: Scalability
Category: Data Storage Technologies
Category: Virtualization
Category: Data Access
Category: Cloud Storage
Category: Resource Utilization
Category: Sustainable Architecture
Category: Sustainable Systems
Category: Data Infrastructure
Category: Infrastructure Architecture
Category: Data Storage
Category: Systems Architecture
Data Modeling for Modern Analytics

Data Modeling for Modern Analytics

Course 3, 5 hours

What you'll learn

  • Compare traditional and modern data modeling approaches to design scalable, analytics-ready data models.

  • Apply dimensional modeling, star schemas, and modern architecture patterns to create efficient analytical data structures.

  • Evaluate data governance, quality controls, feature stores, and integrated models to support trusted analytics and machine learning.

Skills you'll gain

Category: Governance
Category: Data Access
Category: Data Governance
Category: Data Structures
Category: Data Quality
Category: Star Schema
Category: Data Validation
Category: Quality Control
Category: Analytics
Category: Machine Learning
Category: Data Transformation
Category: Data Architecture
Category: Data Modeling
Category: Design
Category: Business Logic
Category: Architectural Design
Modern Data Modeling and Transformation

Modern Data Modeling and Transformation

Course 4, 6 hours

What you'll learn

  • Compare ETL and ELT approaches and apply normalization, fact tables, and slowly changing dimensions to design analytics-ready data models.

  • Apply idempotent transformations, missing-data strategies, aggregations, and semantic modeling to improve data reliability and consistency.

  • Evaluate CDC, temporal modeling, data mesh, testing, anonymization, and versioning to support scalable, governed data models.

Skills you'll gain

Category: Metadata Management
Category: Design
Category: Data Validation
Category: Data Capture
Category: Database Design
Category: Design Strategies
Category: Data Architecture
Category: Reliability
Category: Analytics
Category: Extract, Transform, Load
Category: Data Governance
Category: Data Modeling
Category: Maintainability
Category: Data Transformation
Category: Data Quality
Distributed Data Processing and Compute Engines

Distributed Data Processing and Compute Engines

Course 5, 6 hours

What you'll learn

  • Analyze distributed computing architectures, Apache Spark, in-memory processing, tasks, stages, and data partitioning strategies.

  • Evaluate shuffle mechanics, serialization, data skew, speculative execution, and Adaptive Query Execution to optimize workload performance.

  • Assess resource isolation, streaming models, compute-storage separation, FinOps, and data governance for scalable, cost-efficient operations.

Skills you'll gain

Category: Operational Efficiency
Category: Performance Management
Category: Apache
Category: Design
Category: Data Storage
Category: Scalability
Category: Environment and Resource Management
Category: Cost Control
Category: Operational Performance Management
Category: Apache Spark
Category: Real Time Data
Category: Data Processing
Category: Governance
Category: Cost Management
Category: Mechanics
Category: Data Governance
Category: Performance Tuning
Category: Data Architecture
Category: Data Management
Category: Distributed Computing
Modern Lakehouse Architecture and Data Storage

Modern Lakehouse Architecture and Data Storage

Course 6, 6 hours

What you'll learn

  • Analyze modern lakehouse architectures, ACID transactions, and open table formats, including Delta Lake, Apache Iceberg, and Apache Hudi.

  • Evaluate query optimization, partitioning, caching, and concurrency strategies to improve lakehouse performance and reliability.

  • Assess data governance, multi-cloud interoperability, FinOps, and migration strategies for scalable, cost-efficient lakehouse platforms.

Skills you'll gain

Category: Apache
Category: Cloud Storage
Category: Multi-Cloud
Category: Cloud Platforms
Category: Interoperability
Category: Disaster Recovery
Category: Cloud Management
Category: Metadata Management
Category: Data Migration
Category: Machine Learning
Category: Transaction Processing
Category: Data Management
Category: Real Time Data
Category: Cost Control
Category: Data Lakes
Category: Enterprise Architecture
Category: Data Architecture
Category: Data Governance
Category: Reliability
Category: Analytics

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

TSV Learning
The Skill Valley
81 Courses441 learners

Offered by

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

What brings you to Coursera today?

Frequently asked questions