Role & Profile
In a challenging and multicultural environment, we seek a motivated and skilled Senior Data Engineer to join our Data Analytics team. Data Analytics team is responsible of a portfolio of solutions for various business lines (Risk, Finance, Compliance, Trade Finance, etc). Data Analytics team deliver solutions primarily based on Microsoft Business Intelligence stack with a focus on performance and reliability. We are evolving and adopting new data technology.
This position requires a candidate with,
- at least a bachelor degree in computer studies
- minimum 8 years of experience in Data Engineering role with financing industry, ideally in a banking environment
- at least 5 years of development experience with using Microsoft Business Intelligence stack covering
o Tabular Analysis Service
o Data warehousing
o Performance tuning
o Data transformations and quality checks
o Power BI dashboarding and reporting
- good exposure and usage experience in CI/CD tools / processes preferably Azure DevOps
- ability to design and present technical solutions to architects and to team
- proactive and problem solving attitude with ability to anticipate risks.
- strong communication (written and verbal) and organizational skills
Role of Data Engineer encompasses:
- Develop and implement techniques and analytics applications to transform raw data into meaningful information using data-oriented programming languages and visualization software.
- Apply data mining, data modelling, natural language processing, and machine learning to extract and analyze information from large structured and unstructured datasets.
- Visualize, interpret, and report data findings and may create dynamic data reports as well.
- Maintain existing BI solutions / ETL pipelines and propose continuous improvements
- Communicate and collaborate with architects, stakeholders, business analysts, and project managers to gather requirements and define technical solution
- Ability to design appropriate solution in compliant our standards
- Develops detailed technical work plans, estimates, improvement plans and status reports
- Perform regular peer-reviews, maintain low technical debts, assess & up-skill junior staffs
- Ensure the respect of the Company's code of conduct and compliance rules within the team
- Contribute to initiatives managed at department level (continuous improvement, innovation…)
Preferred (additional skills preferred, but not mandatory)
- Exposure to data science technologies or other competitive data processing tools like Python, Spark, etc.
- experience on test driven development
- experience with Data Visualization tools