Analytics Consultant - Snowplow
-
Location
Pennsylvania
-
Sector:
-
Job type:
-
Salary:
Negotiable
-
Contact:
James Lesniak
-
Contact email:
j.lesniak@ioassociates.com
-
Job ref:
BBBH155868_1741030312
Job Title: Analytics Engineer - Snowplow
Location: Remote
Contract Duration: 4+ months
Start Date: ASAP
Responsibilities:
- Design, implement, and maintain scalable data pipelines using Snowplow to track and collect high-quality event data.
- Collaborate with data scientists, product teams, and stakeholders to ensure event tracking aligns with business objectives and data requirements.
- Perform data quality checks to ensure the integrity, reliability, and accuracy of event data collected via Snowplow.
- Develop data transformations, optimizations, and workflows to process event data and load it into analytics platforms (e.g., Redshift, Snowflake, BigQuery).
- Troubleshoot and resolve issues related to Snowplow tracking, event data processing, and data pipeline performance.
- Work with data visualization tools (e.g., Looker, Tableau) to ensure that event data is accessible and actionable for stakeholders.
- Provide recommendations for best practices in event tracking, data governance, and pipeline performance optimization.
- Monitor and ensure the performance and scalability of Snowplow data pipelines.
Requirements:
- Proven experience as an Analytics Engineer, Data Engineer, or similar role with strong expertise in Snowplow.
- Strong hands-on experience in implementing and maintaining Snowplow event tracking (collector, enrich, and storage components).
- Experience with GCP and BigQuery.
- Proficient in SQL, with the ability to query, transform, and optimize large datasets.
- Experience with data transformation tools (e.g., dbt, Apache Airflow) and data orchestration workflows.
- Familiarity with ETL/ELT processes and ensuring data quality across pipelines.
- Knowledge of data visualization platforms (e.g., Looker, Tableau) for creating actionable insights from event data.
- Strong problem-solving skills with the ability to debug and resolve technical issues in data pipelines.
- Excellent communication skills, with the ability to collaborate effectively with cross-functional teams.
- Familiarity with Agile methodologies is a plus.
Preferred Qualifications:
- Experience with event-driven data architectures and integrating Snowplow with other analytics or data processing tools.
- Familiarity with streaming data or working with event-based systems at scale.
- Knowledge of Python or other programming languages commonly used in data engineering (e.g., Java, Scala).
- Experience with data governance and data privacy practices.
