What are the responsibilities and job description for the Data Engineer position at entravision-pilot?
Role Overview:
We are seeking a highly skilled and motivated Data Engineer to join our dynamic data team. The ideal candidate will have deep expertise in SQL, cloud platforms, data modeling, and building production-ready ETL pipelines. This role will be essential in designing and maintaining scalable data infrastructure, ensuring seamless data integration, and optimizing end-to-end data workflows. As a key player in shaping our data architecture, you will contribute to building robust, cloud-based solutions that support data analytics and business intelligence initiatives across the organization.
Key Responsibilities:
- Develop, test, and deploy ETL pipelines to move and transform data across multiple data sources.
- Build integrations with third-party tools, APIs, and services, ensuring data is synchronized and accessible.
- Manage and optimize data storage, particularly in cloud-based OLAP databases (e.g., Snowflake, Redshift).
- Work with cross-functional teams including data scientists, business analysts, and product teams to understand data needs and ensure effective solutions.
- Monitor and tune data processes and queries for optimal performance and efficiency.
- Help design, deploy, and maintain cloud infrastructure and storage.
- Maintain clear and comprehensive technical documentation of data pipelines, workflows, and infrastructure.
- Knowledge of containerization technologies like Docker and Kubernetes and experience with deploying data pipelines in containerized environments.