Kick-start your career in the online gaming world and experience the very latest in technology and innovation.
The Department
Our mission is to provide our customers with the best online betting experience and share the thrill of gaming with them. Data is at the very heart of our business and is vital in everything we do.
Our cross-functional Data team has a big and exciting challenge ahead. We are in the process of re-platforming our traditional, on-premises RDBMS environment to a new microservice architecture in the cloud. We’re making use of the diverse set of data technologies in Microsoft Azure to offer new services, reporting structures and real-time data pipeline while serving the day-to-day requirements of a rapidly growing, data-hungry organisation.
Purpose Of The Role
This is an excellent opportunity for an individual who is looking to gain new skills. We are committed to creating a culture of learning and regularly run proof of concepts, provide internal demos, manage workshops and attend external conferences. Our data team has a wide range of skills including development for highly transactional RDBMS systems, data warehousing, data science and cloud technologies and we are always working to raise everyone’s game.
Duties Include, But Not Limited To
- Work as part of an agile Data Engineering Team
- Development of greenfield projects in Azure
- Develop and maintain on-premises SQL server database
- Create robust ETL services and real-time data pipelines
- Build and maintain Continuous Integration and DevOps pipelines
- Test-driven development and pair programming with colleagues
Essential Criteria
- Must have demonstrable understanding of Microsoft SQL Server in a highly transactional environment
- Must be able to understand query plans and identify performance bottlenecks
- Must have C#, .net and Visual studio experience
- Must have worked with Git / Azure DevOps
- Must have built Continuous Integration / Deployment pipelines with automated tests
- Ability to communicate effectively with both technical and non-technical stakeholders
Desirable Criteria
- Implementing Data Storage and Processing solutions in Azure (ARM Templates, Storage Accounts, Data Lake Storage, SQL DB, Cosmos DB, EventHubs, Function Apps, Log Analytics, Data Factory, Databricks, Polybase)
- Implementing Security, Disaster Recovery, High Availability, Auditing, Monitoring and Alerting solutions in Azure
- Automating tasks in Azure using Powershell / CLI
- Predicting costs and optimizing spending in Azure
- Message Queues (RabbitMQ, Kafka)
- Python / PySpark
Person Specifications
- Resilience
- Teamwork
- Technical Knowledge
- Communication skills
- Stress Tolerance
- Please note we will apply relevance to our Talent Management and Talent Development Programme as part of our recruitment process.
- Shortlisted candidates may need to complete an assessment.
This position requires trust and honesty it has access to customers financial details - therefore a credit and criminal record check will be conducted. The qualifications identified herein are an inherent job requirement; therefore, a qualification verification check will be done. By applying for this role, and supplying the necessary details, you hereby grant us permission to apply for these checks. This will be done in a confidential manner, and solely for the purposes of verification.
Should you not hear from us within 2 weeks, please deem your application as unsuccessful.
The perfect place to work, play and grow!