Position Overview
We are seeking a highly skilled Mid-Senior Database Engineer and Data Analyst to join our
dynamic team. This role combines database engineering expertise with advanced data analysis
capabilities to design, implement, and maintain robust database structures while developing
comprehensive reporting systems and interactive dashboards. The ideal candidate will have
extensive experience with business intelligence tools, particularly Power BI or similar
applications, and preferably possess background knowledge in the iGaming industry.
This position is perfect for a technical professional who thrives in a fast-paced environment and
is passionate about transforming raw data into actionable business insights. You will play a
crucial role in supporting data-driven decision making across the organization while ensuring
optimal database performance and reliability.
Key Responsibilities
Database Engineering
- Design, implement, and maintain scalable database structures and architectures
- Ensure optimal database performance, security, and data integrity across all systems
- Develop and optimize complex SQL queries, stored procedures, and database functions
- Monitor database systems for performance issues and implement optimization strategies
- Manage database backups, high availability, and disaster recovery frameworks
- Participate in database capacity planning and infrastructure scaling decisions
- Automate database maintenance tasks and processes using industry-standard tools
- Collaborate with development teams to design efficient data models and schemas
- Maintain comprehensive documentation of database systems and procedures
Data Analysis & Business Intelligence
- Extract, transform, and load (ETL) data from various sources including databases, APIs,
and external files
- Develop and maintain interactive dashboards and reports using Power BI or similar BI
tools
- Create compelling data visualizations that effectively communicate insights to
stakeholders
- Perform advanced data analysis to identify trends, patterns, and business opportunities
- Collaborate with business stakeholders to gather requirements and translate them into
technical specifications
- Ensure data quality and accuracy through validation processes and data governance
practices
- Build and maintain data models that support business intelligence and reporting needs
- Provide analytical support for strategic decision-making processes
Reporting Systems Development
- Design and implement comprehensive reporting frameworks and systems
- Create automated reporting solutions that deliver timely and accurate business metrics
- Develop real-time dashboards for operational monitoring and performance tracking
- Build self-service analytics capabilities for end users
- Establish data governance standards and best practices for reporting
- Maintain and enhance existing reporting infrastructure
- Provide training and support to end users on reporting tools and dashboards
Requirements
Education & Experience
- Bachelor's degree in Computer Science, Information Technology, Data Science, or related field
- 3-5 years of experience in database engineering, data analysis, or business intelligence roles
- Proven track record of successfully delivering complex data projects end-to-end
- Experience in mid-senior level positions with increasing responsibilities
- Strong level of English both writing and speaking
Technical Skills
Database Technologies
- Strong expertise in relational database management systems (PostgreSQL, SQL Server, MySQL, Oracle)
- Advanced proficiency in SQL programming, including complex queries, stored procedures, and optimization
- Experience with NoSQL databases (MongoDB, Cassandra) is a plus
- Knowledge of database design principles, normalization, and data modeling
- Understanding of database security, backup, and recovery procedures
- Experience with database performance tuning and optimization
Business Intelligence & Analytics Tools:
- Experience with Power BI (required) or similar BI platforms (Tableau, QlikView, Looker)
- Proficiency in DAX (Data Analysis Expressions) for Power BI development
- Experience with Power Query for data extraction and transformation
- Knowledge of data visualization best practices and dashboard design principles
- Familiarity with self-service analytics and report automation
Programming & Technical Skills
- Proficiency in Python or R for data analysis and automation
- Experience with ETL tools and processes (SSIS, Talend, Informatica, or similar)
- Knowledge of cloud platforms (AWS, Azure, Google Cloud) and their data services
- Familiarity with version control systems (Git) and collaborative development practices
- Understanding of API integration and data connectivity solutions
- Experience with data warehousing concepts and dimensional modeling
Data Management & Governance
- Strong understanding of data quality management and validation processes
- Knowledge of data governance frameworks and compliance requirements
- Experience with data security and privacy protection measures
- Familiarity with data lineage and metadata management