TrackMan Data Engineering System Design Challenge

The TrackMan Data Engineering System Design Challenge aims to gauge your familiarity with designing cloud based applications and solutions. We also want you to get a feel for some of the tasks you'll encounter on the TrackMan Data Engineering Team.

This challenge is as much about your ability to communicate and justify your decisions as it is the specifics of the design itself

Your Submitted Work

Please supply to following artefacts

  1. A diagram of your solution showing the relationship between the different components and services. A good tool for generating this diagram is app.diagrams.net
  2. A README file.

The README should include the following items

What We Care About

Reviewing the application we'll look at the following aspects of the solution

TrackMan Data Engineering Challenge: Data Lake Infrastructure

For this task, you will design a pipeline in AWS for ingesting data into a data lake in S3.

Task Description

You can approach this as a green field project where we have minimal existing infrastructure in place. You can assume the existance of the following resources:

Your solution should do the following

Technical Requirements and Considerations

Your solution should give consideration to the following constraints:

Good luck !