Data Engineer @ Harvard University

Role: Data Engineer

Company: Harvard University

Location: Cambridge, Massachusetts

Required Technical and Professional Expertise:
Basic Qualifications

Minimum of five years' post-secondary education or relevant work experience

Additional Qualifications and Skills

Strong Python programming skills and a passion for writing clean code
An interest in using data to build learning tools and education technology
Deep understanding of data pipeline/ETL processes and relevant technologies for automation and orchestration (e.g. Airflow, Prefect)
Experience provisioning and managing cloud computing resources with AWS
Experience with infrastructure-as-code and infrastructure automation technologies (e.g., Docker, Terraform, Cloudformation)
Solid understanding of SQL, relational databases (e.g. PostgreSQL) and schema design
Experience with tools for analyzing big data (e.g. Spark, Dask)
Experience designing and documenting REST APIs
Excellent project management and organizational skills
(bonus) Experience with NoSQL databases and document stores (e.g. Elasticsearch)
(bonus) Experience with GraphQL
(bonus) Experience with stream processing and message queueing systems
(bonus) Experience with data warehouses/data lakes