Senior BI Developer
We build strong relationships based on highest level of integrity, quality and quality.
Key Talents provides a various rage of services to companies and individuals focusing on recruitment, training, career advisory, QA audit, IT consultancy services, QA training delivered for individuals or client’s internal teams.
You have 5+ years’ experience of working in a similar position
You have expertise in Data Warehouse, ETL, ELT, Cube and Report design and development
You have strong SQL Developer skills
You have strong analytical and troubleshooting skills
You have extensive experience with report development using various tools (SSRS, Power BI, Tableau, QuickSight,
You are fluent in modelling, managing, scaling and performance tuning of high-volume data warehouse environments
You have experience in working with structured and unstructured data
You have experience with dimensional data modelling
You are experienced and passionate about data storytelling with appealing graphics and visualizations
You have the ability to translate business questions and requirements into reports, views, and BI query objects
You have excellent communication skills
Language: Fluent written and spoken English
Experience with analytics services from AWS
Experience with latest cloud technologies of one of the biggest vendors (AWS is an advantage)
Experience with Terraform, Serverless
Experience with NoSQL databases
Experience in development of near real-time DWH / data lake solutions
Self-learner and eager to learn new software tools/technologies
Experience working with external APIs to extract and import data
BS/MS in Computer Science or equivalent
Design, implement and maintain our BI platform
Support and advise the Product and Project Manager team
Keep up to date with the latest technologies and lead adoption initiatives
Ensure and maintain data security and quality
Participate in reports design and review proposed solutions to ensure they meet accuracy, performance, usability
and business requirements
Participate and contribute to the architecture design process
Review other people’s code and design
Exposure to particularly challenging problems and cutting-edge technologies.
Above market salary.
Fun, dynamic environment.
Flexible working hours and location.¬¬
Private health insurance