This position is remote on one condition: once a week to come to the office (on any day convenient for you)
Responsibilities
- Develop data models and schemas to optimize data storage, retrieval and serving for analytics.
- Provide clean data sets to end users, modelling data in a way that empowers end users to answer their own questions.
- Integrate data from different sources (e.g., databases, APIs, files) to provide a unified view of the data, preparing it for the unified data model, and ensure the data is accessible, accurate, and secure.
- Collaborate with the other teams to address data sourcing and provision requirements
- Coordinate with the Data Architect and Data Product to provide reporting interfaces
- Apply software engineering best practices to analytical transformation code (version control, testing, continuous integration)
- Stay up-to-date with the latest trends and technologies in data and analytical engineering.
- Maintain data documentation and definitions
Required Skills and Experience:
- 3+ years of experience in data engineering, analytical engineering, data warehousing or a related field.
- Degree in Computer Science, Software Development or Engineering
- Proficient in SQL
- Experience with Snowflake and dbt is mandatory
- Understanding of RDMS, Columnar and NoSQL engines & their performance, especially PostgreSQL or equivalent
- Desire to deep dive into business
- Strong analytical and problem-solving skills.
- High level of accuracy and attention to detail in data-related tasks.
Skills
- Fluency in spoken and written English is essential
- Passionate about data and on the lookout for opportunities to optimise
- Passionate about technology and eager to trial and recommend new tools or platforms
What we offer:
- High-level compensation on an employment contract, regular performance based salary and career development reviews;
- Medical insurance (health), employee assistance program;
- Multisport Card;
- English classes with native speakers, trainings, conferences participation;
- Referral program;
- Team buildings, corporate events.
HR interview, technical interview with the team leader, and final interview with the manager.
NeoGames is a leading online gaming software and service provider.
We empower our customers worldwide to generate maximum revenues from their interactive and retail offerings with our complete 360° gaming and omnichannel solutions:
— A comprehensive Player Account Management platform
— The widest portfolio of market-proven games
— A complete set of Player Operational Services
NeoGameds pioneered the interactive games market, creating an established industry within a short time; we are committed to further innovation while maintaining the highest security levels and responsible gaming guidelines.
Memberships — As an integral part of the global lottery community, NeoGames is a proud member of various lottery industry associations like the World Lottery Association (WLA), NASPL, Asia Pacific Lotteries Associations (APLA) and CIBELAE.
📩Send your CV to our email ASAP, because we can’t wait to start working with U and create cool projects together!
LET’S MOVE THE WORLD TOGETHER!