We’re Entain. Our vision is to be the world leader in sports betting and gaming entertainment by creating the most exciting and trusted experience for our customers, revolutionizing the gambling space as we go. We're home to a global family of more than 25 well-known brands, and with a focus on sustainability and growth, we will transform our sector for our players, for ourselves and for the good of entertainment.
This is a very interesting and varied role for a data engineer, working as an essential part of a small and ambitious team.
Key Responsibilities:
This role will be working on key Automation projects powered by analytics.
• Collaborate with data scientists and architects across multiple automation projects
• Produce and present low-level design for the implementation of agreed software
architectures
• Produce enterprise grade code and unit testing for data processing and integration
pipelines
• Optimize SQL code for deployment
• Design and instantiate cloud infrastructure required for extraction, transformation
and loading of large datasets
• Produce deployment scripts
• Contribute to the hardening of our software development process effort
Essential:
• At least 3 to 5 years’ experience in distributed high transactional volume backed
development (Java, Scala or other language acceptable)
• Strong Python, SQL and Airflow are essential
• Enterprise experience with Hadoop, Spark, Kafka and API technologies
• Google Big Query
• Cloud and App compute
• Experience designing code in cloud with NFR focus
• Experience of cloud cost estimation and optimization
• Experience of large enterprise SDLC and delivery practices (i.e. Agile)
• Experience working with very large datasets