+ 1

Data Engineer

Where to start studying for the direction of DATA ENGINEER. What technologies and programming languages do I need to know?

6th Nov 2024, 1:53 PM
Владислав Чепурной
Владислав Чепурной - avatar
4 Answers
+ 7
For data engineering you must learn:- Python:-essential for data manipulation and data wrangling. SQL:-it's the backbone of querying databases and a must for data engineer. Java/Scala:-Useful for working with big data tools like Apache spark and kafka. In addition to this, familiar yourself with MySQL, postreSQL and oracle, learn big data technologies like Apache spark, Kafka and Apache Hadoop.
6th Nov 2024, 4:14 PM
Gulshan Mahawar
Gulshan Mahawar - avatar
+ 5
Start with Python and SQL for data manipulation and querying. Learn data warehousing (Redshift, Snowflake), ETL tools (Airflow, dbt), and Big Data frameworks (Hadoop, Spark). Familiarize yourself with NoSQL databases (MongoDB, Cassandra) and cloud platforms like AWS (S3, Redshift) or GCP. Understanding Linux/Bash and data pipelines is crucial. Focus on practical projects to build hands-on skills.
19th Nov 2024, 2:51 AM
FAKER
FAKER - avatar
+ 2
Thank you so much for your reply
6th Nov 2024, 4:30 PM
Владислав Чепурной
Владислав Чепурной - avatar
+ 1
Thank you so much.
19th Nov 2024, 6:24 PM
Владислав Чепурной
Владислав Чепурной - avatar