We are looking for a strong hands on Senior Data Engineer profile with a banking business understanding and coaching skills.
Our main mission is to deliver business driven digital solutions / dashboards and ad hoc-reporting for Corporate Banking end users (Sales, Metiers, Management, ...).
Located after the staging phase, the necessary data are federated in a preparation environment intended to feed the various visualization solutions via Alteryx flows.
After acquiring a comprehensive view of our existing systems, data flows and business objectives of the team, the Senior data engineer will have to :
Set-up an action plan in order to optimize the structure our legacy architecture taking the legacy constraints into account.
Work at the roll-out of the actions in a realistic and progressive way (budget, quick-wins, team skills, used technology, …) in close collaboration with the other team members
The main areas of improvement to be considered will be around :
Data Integration and Security: Collaborate with the Data Engineering Team to ingest data from various systems ensuring timely integration of new data sources while prioritizing data security and compliance with established governance protocols.
Data modelling: Design and implement data models that accurately represent business processes and support data analysis, ensuring consistency and reliability across various data sources. Develop algorithms and reusable data objects that can be used by each of our solutions
Data lineage: Implement data lineage tracking to provide visibility into data flow and transformations, ensuring transparency and traceability from source to destination.
Data historization: Develop and maintain data historization processes to preserve historical data, enabling accurate trend analysis and compliance with regulatory requirements.
Meta data management: Develop and maintain a comprehensive metadata management system to ensure data assets are well-documented, easily discoverable, and effectively utilized every squad member.
Monitoring: Establish and maintain robust monitoring systems to track data quality, performance, enabling timely identification and resolution of issues.
(Design) simplification: Simplify the existing data flows and design processes to enhance efficiency, reduce complexity, and improve overall system performance.
Manage multi instance: Oversee the management of daily batches to ensure consistency, synchronization, and efficient resource utilization across different environments.
Implement data governance: Ensure the implementation of data governance requirements, aligning with organizational policies and standards.
Mentorship: Guide and mentor junior colleagues in data curation techniques and processes, providing functional supervision to foster their professional development.
Ideal Profile
Language: Dutch - Yes (or French), English - Fluent knowledge of English as well as (at least) one local language
Education: Master in computer sciences / Business or equivalent experience
Strong hands-on knowledge of data flows and data preparation techniques
Knowledge of relational databases including SQL Server and analytics
Alteryx and SQL language with especially Transact-SQL
Notions in data visualization solutions and techniques
Certification: Design & data architecture
Required experience / knowledge
At least 5 years of relevant experience
Technical experience
Mandatory
Confirmed experience with : ALTERYX + SQL language and especially Transact-SQL and data preparation tools
Business experience
Preferable
Experience with banking companies or other financial institution
Practical experience with Agile method
Soft skills
Strong analytical skills with ability to extrapolate from a detailed technical view to a global vision
Coaching and knowledge sharing abilities
Proactive in communication and active listening
"Agile mindset" which implies:
A positive attitude and pragmatism
Agile is about learning and adapting
Agile is about the success of the team, no individual
There is no failure, only feedback resulting in continuous improvement