Roles & Responsibilities
- Work with engineering and business stakeholders to understand database requirements.
- Quantify and communicate the impact of software, usage, and infrastructure changes as it relates to database health.
- Implement best-practices for data access, governance, and lineage.
- Evaluating, benchmarking, and recommending the best relational and non-relational data stores.
- Diagnose and troubleshoot database and application performance problems.
- Perform on-call rotations to provide support for urgent production issues
- Interface with SMEs and stakeholders to determine features and requirements
- Database configuration and tuning
- Database unit testing
- Plans and tools for database lifecycle management
- Design and implement queries and reports for data extraction.
Skills & Experience
- Bachelor’s degree in Computer Science or similar
- A minimum of 3 years engineering experience in database roles working in mission critical, high traffic environments. Solid understanding of database fundamentals; relational and non-relational databases
- Proficient with PostgreSQL
- 3+ years SQL development experience using T-SQL
- Experience with using source control and git
- Knowledge of relational and reporting database schema designs
- Experience with data cleansing and/or ensuring data integrity
- Knowledge of inheritance and partition design
- Basic understanding of cloud computing, and distributed systems. Experience with database replication and sharding
- Passion for technology and real-time applications
- Positive mindset and details oriented approach
- An open-minded person, proactive team-player
- An agile mindset with excellent communication, documentation and team working skills
Will be an advantage
- Familiarity with Kubernetes, Docker
- Experience with non-relational databases
- Experience with NoSQL
- Experience with Kafka, Oracle, MySQL or MSSQL
- Experience with Business Intelligence Tool
Our Offer
- Competitive salary
- Annual performance based bonus scheme
- A multicultural environment
- Comprehensive training
- Dynamic working environment
- Flexible working hours
Evolve your career and be a part of the future of iGaming!