Cloud-Architecture Advanced Premium

Cloud-Native Data Engineering Virtual Internship

In this advanced virtual internship, students will design and build scalable, fault-tolerant data pipelines and analytics solutions on cloud platforms. They will gain expertise in technologies like Spark, Kafka, and Snowflake, and learn to architect cloud-native data engineering systems that can handle large-scale data processing and real-time analytics. By the end of the internship, students will have a portfolio of projects demonstrating their ability to create robust, scalable data solutions on the cloud.

weeks
8 tasks
0 enrolled
Sign In to Purchase - $49
Track price: $49.00

Track Overview

This track provides hands-on experience and real-world projects to build your skills.

Tasks & Milestones

Cloud Platform Comparison

Advanced

Analyze the features, services, and pricing models of AWS, Azure, and GCP, and recommend the best platform for a given data engineering use case.

8 hours

Designing Highly Available Architectures

Advanced

Design a highly available and fault-tolerant cloud architecture for a data processing and analytics solution.

12 hours

Batch Data Pipeline with Spark

Advanced

Design and implement a batch data pipeline using Apache Spark to process and analyze large datasets.

20 hours

Real-time Data Pipeline with Kafka

Advanced

Design and implement a real-time data pipeline using Apache Kafka to process and analyze streaming data.

20 hours

Snowflake Data Warehouse Design

Advanced

Design a Snowflake-based data warehouse solution to support a company's data analytics requirements.

20 hours

Integrating Snowflake with Data Pipelines

Advanced

Integrate a Snowflake-based data warehouse with data pipelines built using Spark and Kafka.

20 hours

Deploying Data Solutions with Terraform

Advanced

Use Terraform to deploy a cloud-based data engineering solution on AWS, Azure, or GCP.

16 hours

Managing Data Solutions on Kubernetes

Advanced

Deploy and manage a cloud-based data engineering solution on a Kubernetes cluster.

16 hours

Prerequisites

  • • Experience with data engineering concepts
  • • Proficiency in Python or Scala
  • • Familiarity with cloud computing platforms

Certificate

Certificate of Completion

Earn a certificate upon successful completion