Data Analyst with Python
-, Kraków
emagine Polska
Role: Data Analyst (Python)
Location: remote - occasional visits to the office in Krakow (flexible)
Industry: Banking
Duration: Long-term cooperation
Type of contract: B2B
We are looking for a Data Analyst who combine strong analytical capabilities with a deep understanding of data.
You’ll leverage data modeling and analytics to help our technology teams define more accurate and impactful requirements.
Data Analyst will play a crucial role in supporting and delivering various business requests within a dynamic team.
Main Responsibilities
As a Data Analyst, you will be responsible for key data-driven initiatives, contributing to technological advancements and data improvement processes.
Analyzing and improving data quality in data lake systems such as Google Cloud or Hadoop using Jupyter Notebooks, identifying data anomalies and communicating these to stakeholders.
Reviewing, analyzing, and enhancing PL/SQL code, often utilizing GitHub to track changes, bugs, and commit history.
Grooming User Stories for the Engineering Scrum team, collaborating to understand issues and implement solutions.
Supporting the alignment of static reference data along with performing discovery of Product Taxonomy for business segments, core banking and account systems — identifying data gaps and ensuring they are filled.
Writing advanced SQL queries and using Python pandas to analyze large volumes of data with Jupyter Notebooks.
Key Requirements
PL/SQL
Pandas / Python
Advanced SQL
Banking experience
Data analyst experience
Experience working with large amounts of data - millions of records
Familiarity with either Hadoop ecosystem or Google Cloud
Nice to Have
Experience with data governance processes
Understanding of data lake architectures
GitHub experience