Data Science & Developer Roadmaps with Chat & Free Learning Resources

Data Engineering Roadmap

Below you’ll find the Data Engineering roadmap - a step-by-step guide on how to become a Data Engineer. This roadmap covers topics like Data Architecture, Data Processing and Deployment.

All boxes are clickable and provide you with AI-powered explanations and free learning resources. You can also chat with our 🤖 bot when you have any question about the topics on this roadmap.

Data ArchitecturesPrinciplesData ProcessingToolsArchitectural PatternsHorizontal vs Vertical scalingMapReduceData ReplicationGraph StructuresData FormatsData ExplorationData Source & AcquisitionData IntegrationData FusionData TransformationSurvey and SamplingOpen RefineExtract, Transform, LoadData LakeData MeshHadoopSparkRAPIDSHiveElasticGoogle BigQueryFlinkDaskAirflowSnowflakeAmazon RedshiftMLflowKafkaDatabasesScalabilityCloud ServicesZooKeeperKubernetesCassandraMongoDBNeo4jAWS SagemakerGoogle AutoMLMicrosoft AzureDeploymentData Engineer