Analytics Engineer - OpenData
New
UKFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years
- Required Skills
- PythonSQLETLGitData modelingdbtRedshift
Requirements
- 4+ years of experience working with SQL in data analysis or analytics-focused roles.
- 4+ years of hands-on experience using Python for analytics engineering or data processing.
- Strong understanding of data structures, data modeling, and large-scale data transformation techniques.
- Experience building and maintaining scalable crawlers or automated data ingestion pipelines.
- Familiarity with software engineering best practices such as Git workflows and peer code reviews.
- Ability to work independently in a remote environment while collaborating effectively with distributed teams.
- Strong analytical thinking, attention to detail, and problem-solving capabilities.
- Experience with tools such as Redshift, dbt, Polars, Mozenda, or Zyte is considered an advantage.
Responsibilities
- Develop, configure, and maintain scalable data crawlers and automated data collection workflows.
- Transform, clean, validate, and model large datasets using Python and SQL to support analytics and operational use cases.
- Integrate extracted data into centralized data platforms while ensuring high levels of quality, reliability, and freshness.
- Create ad-hoc reports, recurring dashboards, and visual reporting solutions to support business insights and customer success.
- Implement data observability, monitoring, and validation processes to improve platform stability and data accuracy.
- Collaborate closely with analytics, engineering, and product teams to deliver robust and efficient data solutions.
- Apply software engineering best practices including version control, code reviews, and scalable development methodologies.
View Full Description & ApplyYou'll be redirected to the employer's site