Data Engineer Internship
Core
Design, implement, and automate distributed systems for collecting and processing log events; operate data warehouses and database systems; build metrics, reports, and dashboards to drive business decisions.
Role type
Data Engineer Intern
Builds
Distributed data pipelines, internal data warehouses, SQL/NoSQL databases, and business reporting dashboards
Domain
Internet / Big Data / Data Engineering
Required skills
SQL, Python/Java/R scripting, BI analytics/reporting/visualization tools, distributed systems concepts, data modeling
Preferred skills
Big data processing technology (Hadoop, Apache Spark), data warehouse architecture, ETL, query optimization, handling ambiguity
Technologies
SQL, Python, Java, R, Tableau, AWS QuickSight, COGNOS, Hadoop, Apache Spark, MapReduce, MPP architectures
Responsibilities
Design and automate deployment of distributed systems for log event collection; Design data schemas and operate internal data warehouses and SQL/NoSQL databases; Own design, development, and maintenance of metrics, reports, analyses, and dashboards; Monitor and troubleshoot operational or data issues in data pipelines; Drive architectural plans for future data storage and analytic solutions; Collaborate with Business Analysts and Data Scientists to identify opportunities
Seniority
Intern