Extelligence is an intelligent partner that goes the extra mile. We provide customized information management solutions for major industries. Our team in Prague and Bucharest is working with international companies, transforming, and adding value to their business on a daily basis. We are growing quickly, and we are interested to bring more talented individuals into our team.
Role Summary:
We are looking for a colleague to join our client’s team/squad, which focuses on the development and management of applications for payment cards, for the position of Senior Data Analyst. We are seeking a skilled developer with knowledge of Kotlin who would primarily develop and support solutions for a new digital bank serving clients in the payment card domain. This is an opportunity to work in a larger, independent team that operates based on agile and DevOps principles.
What you will be doing:
- Identifying needs, gathering, and analyzing requirements from our internal customers within the team or other departments followed by their implementation.
- Data analysis in the data warehouse and data preparation, requiring proficiency in SQL (various SELECT queries, filters, JOINs, etc.).
- Preparing data inputs for reporting, including creating views in Teradata/Databricks, which are then used in Power BI reports.
- Developing Power BI reports—sometimes independently, sometimes in collaboration—and working on report optimization.
Required skills:
- Understanding Data Mesh architecture, which serves as the input layer for Power BI reporting (data primarily stored in Teradata, with a future transition to Databricks or similar cloud technologies).
- Expert-level knowledge of Teradata DB, including data distribution across AMPs, indexing, and performance optimization.
- Advanced SQL expertise for data extraction, transformation, and analysis.
- Developing and optimizing Power BI reports, including data preparation, model optimization, report creation, and Power BI Service management.
- Experience working with Terradata (SQL), Git, and Databricks (or an equivalent cloud-based solution).
- Collaborating on data-driven decision-making and ensuring efficient reporting structures.
- Communicating in Czech (required) and working with English documentation.
- Being a professional, communicative, and collaborative team player, able to work independently and efficiently.
Languages:
- Fluent Czech & English
Working with Extelligence:
- We take care of the important things that matter to contractors, for example, we guarantee on-time payment for your work. You will never have to chase us for payment.
- We always seek to have long term relationships with our team and we always seek to offer opportunities to extend cooperation beyond the first contract or project.
- Extelligence is a multicultural team, we have more than 15 different nationalities working with us.
- We also organize events to bring our team together including team building activities and social events.