Position: Senior Power BI and Azure Developer (Krakow)
Company: Art2Hire
Experience required: 5y
English level: upper

Location: Krakow, Poland  
Type: Relocate, Office - full-time
Start date: ASAP

**What is the project about:**

The company is building a team to run technology, innovation, and support for a world-class investment management institution. The applications and business areas' scope covers applications and infrastructure support, trading, risk management, and reporting, market data processing, market surveillance and intelligence, books keeping, reporting, and more.

**Responsibilities include but are not limited to:**

You'll be working in the Cross Divisional team in Poland within Risk IT area.
​
** Requirements:**

- 5+ years of development experience.
- Experience with Microsoft Power BI
- Experience with cloud architectures and Azure data services, including
 Data Lake Store, Data Factory, Databricks, and DevOps.
- Strong experience and competency with the full Microsoft SQL BI stack.
- Strong experience with Microsoft SSIS, ETL & ELT (Schema on Read) processes.
- Strong experience with SQL (T-SQL, PL/SQL) and MDX, and the performance tuning of queries and an underlying data layer.
- Working knowledge of database design and data modeling techniques, and a good understanding of the complete data processing cycle.
- Deep understanding of various data visualization techniques.
- Strong problem-solving and troubleshooting abilities to create efficient solutions and resolve technical issues.
- Experience with Git and other such versioning and source control systems.
- Experience working in an agile and iterative development environment.
- English - Upper Intermediate+

**Highly Desirable Skills:**
- Working knowledge of the banking and financial sectors, particularly risk control and treasury.
- Experience and DAX.
- Support of the entire SDLC including requirements gathering and design, risk and issue management, testing, deployment, and production support.
- Attention to detail to ensure that requirements, change requests, defects, and production issues are implemented to specification in a timely and predictable manner.
- Documenting technical designs in a clear, concise, complete, and structured way to aid understanding of the business and knowledge transfer.
- Working with Quality Assurance teams to ensure testing is thorough and complete to ensure successful implementations.
- Excellent interpersonal skills to form productive and collaborative relationships.
- Ability to work in isolation and as part of a geographically-dispersed team.