Python Data Engineer (United Kingdom)
Position Overview :
As a Python Data Engineer at High 5 Casino, you will be responsible for designing, implementing, and maintaining data pipelines, databases and our in-house real-time player interaction software. You will collaborate with cross-functional teams to ensure seamless data integration, support data-driven decision-making, and contribute to the overall success of our gaming platforms.
Key Responsibilities :
- Data Pipeline Development : Design, build, and maintain robust and scalable data pipelines for extracting, transforming, and loading (ETL) data from various sources.
- Database Management : Manage and optimize databases, ensuring data integrity, security, and performance. Implement best practices for database design, indexing, and maintenance.
- Data Integration : Collaborate with game providers, analysts and other stakeholders to integrate data sources, ensuring a unified and accurate view of data across the organization.
- Performance Monitoring : Monitor and optimize the performance of data systems, identifying and addressing bottlenecks, ensuring scalability and minimizing costs.
- Collaboration : Work closely with cross-functional teams, including data analysts and business intelligence teams, to understand data requirements and deliver solutions.
- Streaming Systems : Design and implement real-time data processing systems to handle streaming data, ensuring low-latency and high-throughput data processing for real-time player interactions.
- AI Integration: Collaborate with data scientists to deploy AI/ML models into production systems, ensuring proper integration, scalability, and performance. Enhance tools with AI-driven insights, predictive capabilities, and automated decision-making processes.
- AI-Powered Solutions: Develop AI-powered features for liveops, customer support, and fraud detection tools, such as automated ticket responses, player behavior analysis, and anomaly detection.
- AI Model Maintenance: Partner with data scientists to maintain, retrain, and fine-tune AI models based on new data and business requirements, ensuring continuous improvement and relevance.
Qualifications :
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Python Data Engineer or a similar role.
- Strong proficiency in Python and experience with relevant frameworks and libraries.
- Deep familiarity with SQL and query management practices.
- Solid understanding of data modeling, database design, and data warehousing concepts.
- Experience with ETL processes and tools.
- Knowledge of cloud platforms (e.g., GCP, AWS, Azure) and their data services.
- Familiarity with big data technologies (e.g., Hadoop, Spark) is a plus.
- Understanding of AI tools like Gemini and ChatGPT is also a plus.
- Excellent problem-solving and communication skills.
- Ability to work independently and collaboratively in a fast-paced environment.
- Company
- High 5 Games
- Location
- Guernsey, UK
- Posted
- Company
- High 5 Games
- Location
- Guernsey, UK
- Posted