FunctieomschrijvingData Engineer
Job Title: Data Engineer
Location: Utrecht, Netherlands
Duration: 12 months contract
Working Mode: Hybrid
5-8 years of experience. With the KYC teams in the Business Intelligence area, we deliver management information regarding anti-money laundering and terrorism financing. We support KYC analysts with information overviews and dashboards to perform their job as efficiently as possible.
Therefore, we help reduce criminal activities and can be regarded as the gatekeepers of the financial system. Each KYC team consists of about 8 colleagues and is a mix of analysts and developers.
Top responsibilities
- Designing and developing new solutions in the Microsoft Azure stack, such as Azure Data Factory, Databricks, Azure DevOps deployment pipelines, Synapse Analytics, Azure Analysis Services, Power BI, etc.
- Working together on new innovative solutions for complex business needs.
- Developing scalable data products to support and accelerate Self-Service Business Intelligence and data-informed decision-making processes.
Senior data engineer who gets excited by both building and deploying big data, as well as sharing knowledge and guiding junior and medior data engineers. You will work on Azure, where you use cloud-native components (e.g., ADF, ADLS gen2, Databricks) and value the separation between storage and computing. Azure has no hidden secrets for you!
Familiar with data architecture and data management, able to link the different domains of data to leverage high quality.
Experienced with programming languages such as Python, Pyspark, and SQL. Our Senior Data Engineers actively participate in keeping up to date with the latest technological developments.
Experience and qualifications:
Bachelor s or Master s degree in Computer Science, Information Technology (preferred), or related field
At least 5 years of demonstrated experience within Data Engineering
Considerable experience with Azure functions such as Azure Data Factory, Azure Data Lake Storage, Airflow, etc.
Strong proficiency in at least one programming language such as Python, Pyspark, and SQL
Strong knowledge of database design principles, data modeling, and ETL processes
Interest in and willingness to learn big data technologies such as Spark and NoSQL databases.
Competencies:
Comfortable in guiding a team of engineers, BAs, and testers
Excellent collaboration with others
Strong problem-solving skills and attention to detail
Excellent communicator and able to link colleagues across domains
Up to date with the latest technological developments
Experience in Agile/Scrum way of working
Innovative thinking.