SQL Server BI /Data Developer

Mandatory requirements:
•Must be a self-starter, work independently, as well as in a small collaborative team environment
•Solution driven / Pragmatic
•Pro-active and flexible
•Good verbal / written communication skills
•Able to give clear summary, to the point when required;
•Functional & technical analysis on database solutions
•Understanding of Best Practices for SQL server Database, data warehousing, ETL & BI solutions across the Enterprise
•Database modelling via modelling tools such as Erwin or Visio Contact
•Ability to interact with Business Owners and gather Business Requirements
•Ability to translate Business Requirements into functional & technical Requirements
Work experience:
•Experience (2y - 5y) as ETL developer on SQL server platform;
•Experience (2 y - 5y) as a SQL server database developer with focus on optimized & robust solutions;
•Experience on Power BI (modelling, DAX, powerquery);
•Client needs analysis, able to understand business logic;
•Good knowledge and hands on experience in SQL Server 2017 or later (tables, views, complex queries to build or optimize, T-SQL & stored procedure programming);
•Good knowledge and hands on experience in ETL SSIS;
•Knowledge and hands on BI reporting: SSAS tabular Modelling, design & implementation, DAX, Powerqueries;
•Knowledge and hands on Power BI;
•Connectivity to other systems/packages using market connectors.
•Microsoft certifications
•Experience Azure (Data Factory,IR,SQL DB)
•Experience within Insurance or financial or risk domain
•SQL server infrastructure basic knowledges 
•Technical experience required (hard skills related to physical or digital tools)
•Fluency with appropriate tools including SQL Management Studio, Profiler, SQL Server management tools or related tooling as the MS Excel (integration).
•Knowledge & hands on Performance tuning & index management
•XML standards knowledge.
What can you expect from us?
Integration in a professional, dynamic and constantly growing team that:
- Values your professional and personal growth and offers you several training courses;
- Has a strong international presence and can provide you a experience abroad;
- Is always by your side, helps and values you in every single moment.