Expected responsibilities:
- Day-to-day management of engineering projects within BI, including contributing expertise to project planning and architectural solutions.
- Line management of the data engineers.
- Running engineering sprints and retrospectives; assistance with incident reviews.
- Technical oversight of the BI stack. Including data governance and integrity (incl. data contracts and variations); setting development standards, practices and processes; ensuring stack availability and robustness; driving performance improvements (e.g., upgrades and migrations); and management of technical debt.
- Collaboration with Data Science and Reporting (within BI) to facilitate the work of those teams and their deployments.
- Collaboration with other technology departments on cross-team projects.
- Management experience of teams of data engineers.
- Detailed experience as a data engineer.
- Python application development.
- Web-based development platforms (e.g., GitHub, GitLab), including CI/CD pipelines.
- Cloud platforms such as GCP (ideally having covered BigQuery, Kubernetes and Firestore).
- Configuration of cloud infrastructure (e.g., with Terraform).
- Messaging services (e.g., Kafka, Pub/Sub).
- NoSQL (e.g., MongoDB and Firestore).
- SQL querying (e.g., BigQuery, Snowflake), including the ability to work with complex data structures and very large data volumes.
- Orchestration services (e.g., Airflow, Luigi, Cloud Compose).
- Proactive, independent, responsible and attentive to detail.
- Eager and able to learn, analyse, resolve problems, and improve the standard of BVGroup data infrastructure.
- Degree in a scientific or quantitative field.
- Ideally knowledge of sports betting and familiarity with gaming data.
- Seniority LevelDirector
- Industry
- Gambling Facilities and Casinos
- Employment TypeFull-time
- Job Functions
- Engineering
- Skills
- Python (Programming Language)