Typical responsibilities
- Build and maintain batch and streaming pipelines (ETL and ELT) from databases, APIs and SaaS tools.
- Model data in the warehouse or lakehouse so analysts and BI tools can use it.
- Orchestrate and schedule jobs, with alerts when something fails.
- Test data quality, freshness and lineage before problems reach a dashboard.
- Tune query performance and keep storage and compute costs under control.
- Manage access, privacy and governance for sensitive data.
- Work with analysts, data scientists and product teams on the data they need.






