Senior Data Engineer (Python, GCP, BigQuery)
Responsibilities:
- Design and build a scalable customer data mart that consolidates loyalty attributes, wishlist and affinity data, and explicit preferences captured in the app.
- Set up real-time data streaming between backend systems, the CDP (Zeotap) and the CEP (Responsys).
- Build and maintain robust backend APIs that give product teams access to customer data for personalization.
- Model and transform data in BigQuery and Dataform, and orchestrate pipelines with Cloud Workflows, Cloud Scheduler and Eventarc.
- Manage infrastructure as code with Terraform and ship through CI/CD pipelines in GitHub Actions. Requirements:
- Expert Python and SQL skills in production data engineering.
- Hands-on experience with GCP data services, in particular BigQuery, Pub/Sub, Cloud Run and Cloud Storage.
- Experience with Dataform, Datastore, Cloud Workflows, Eventarc and Cloud Scheduler.
- Experience building real-time or event-driven data pipelines.
- Experience designing data models and data marts for analytical and operational use.
- Experience building REST APIs in Python, ideally with Flask.
- Infrastructure as code with Terraform (HCL) and CI/CD with GitHub Actions.
- Experience integrating a Customer Data Platform (Zeotap).
- Experience with Oracle Responsys or another CEP (Salesforce Marketing Cloud, Braze).
- Background with customer, loyalty or e-commerce data, including identity resolution.
- GCP Professional Data Engineer certification.
- Fluent English for working in an international team. At Accesa:
We nurture genuine connections, encourage an active lifestyle, and support the development of a healthy mindset. Our benefits programme is inspired by Maslow’s hierarchy of needs and is designed to prioritise your overall wellbeing.
To live a wholesome experience inside and outside our offices, we need to take care of our overall wellbeing, from the physical aspect to creating a healthy work-life fusion and looking at learning as a lifelong journey and a shared responsibility between our people and our organisation.
-
Physical Wellbeing Our wellbeing program includes medical insurance, In-house fitness trainer available remotely and 1 on 1 remote sessions with our Sports and Health Coach focused on nutrition counselling and tailored training plans.
-
Work-Life Fusion Start with at least 21 vacation days (based on seniority) and earn 1 extra day for each completed year of collaboration — up to 29 days — depending on your tenure in the company and/or industry. Enjoy the flexibility to work from both home and the office.
-
Growth opportunities We focus on long-term learning programmes that develop both technical and non-technical skills incrementally. Together with your Career Coach you will discuss what are learning resources and platforms you can access in order to develop your skills.
-
openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.