What you will learn?
Understand data storage and management s y stems: Learn about the different t y pes of data storage and management s y stems , including relational databases , NoSQL databases , and data warehouses
Design and build data pipelines: Learn how to design and build data pipelines to ex tract data, load it into a target s y stem , and transform it into a usable format ETL ((Ex tract, Transform , Load) , ELT (Ex tract, Load, Transform)) , understand the process of integrating data from various sources
Master data modeling and schema design: Understand data modeling and schema design concepts and learn how to create efficient and effective data models and schemas
Learn how to use Py thon for Data preparation and anal y sis , leveraging Pandas and NumPy Libraries
Learn how to use SQL for data anal y sis and reporting
Master big data technologies: Understand big data technologies like Hadoop , Spark, and Kafka, and learn how to use them for processing large volumes of data
Gain an overview of data qualit y and data governance policies and procedures
Learn about data security and privacy : Learn authentication and authorization which are important for data security and privacy
Develop problem-solving skills: Develop problem-solving skills that are necessary to identify , troubleshoot, and resolve data engineering challenges and issues.
Learn about the modern cloud data stack and get familiarized with AWS tools such as S3, Lambda, Glue, Redshift.
Journey Description
The Data Engineering learning journey aims to upskill data engineers in the field of Data Science. It is designed to help employees acquire new skills and knowledge that will enhance their performance and help them meet the evolving needs of their roles. The program may include a range of learning opportunities, such as live workshops, online content, coaching, and mentoring, and will be geared towards building technical skills and industry-specific knowledge.
The program does not only help employees stay relevant and engaged in their roles, but it also contributes to their professional growth and career advancement. We believe that this upskilling program can lead to increased team productivity, employee retention, and overall business success.
Requirements
University degree in Computer Engineering or Computer Science.
Knowledge of one programming language at least.
Good command of English
Basic fundamental knowledge of databases Structured Query Language (SQL).