Marcello Feroce

Data Engineer

Salary / Daily rate

Oslo, Norway

Freelance, open to permanent contract

Skills

PythonSnowflake

Languages

ArabicNorwegianDanishEnglishGermanItalianSpanishSwahiliSwedish

About me

Intro

Data Engineer with 4+ years building robust ETL/ELT pipelines at major financial institutions. Expert in cloud-native data solutions using AWS, Azure, Snowflake, and modern tools like DBT, Airflow, and Spark. Specialized in data transformation, CI/CD automation, and migrating legacy systems to scalable architectures.

Links

Work experience

Data Engineer

DNB

Feb 2023 - Present

3 years 9 months

Oslo, Norway

Working in Technology & Services - Enterprise, Finance, and Wealth - Enterprise Data Management. - Profitability: Working on data pipeline, from seeds to result, using data transformation. Using ETL and ETL tools. Switching from legacy ETL to more robust and modern ELT tools. Building CI/CD Pipeline with GitLab and Docker. Building pipelines to automate the creation of reports in different forms: Database table, XML, JSON, CSV, pdf - Wealth Management Investments: Transfering data from different Databases using different DBMS, due to bank merge. Modifying DNB business logic and pipelines for investments and savings, so that it emulates SBanken's one. Using Streamsets, Streamsets APIs, PostGres, DBT, GitLab, Snowflake, Apache Spark, AWS EMR, Apache Airflow, Spark Expressions - Generic Key Management: Working on the creation and retrieval of anonymized keys for bank customers, matching natural keys containing sensitive data. Migrating old solution to new logic with new tools and different implementation. Working with DB2, Flask, Azure DevOps Organizations, Azure Function App, Azure Key Vault, Snowflake, Python, Redis, Apache Airflow, Streamsets, Spark Expressions, Terraform Software development: Agile and Scrum. ETL/ELT: Datastage, DBT, Teradata Value Analyzer(For profitability), Vantage Customer Experience, Automation Studio Programming languages: Java, Python, SQL Procedural Language, Spark Expressions, Jinja Cloud Computing: Azure, AWS, Snowflake DBMS: Teradata, DB2, AWS S3, Snowflake DCVS: Git Documentation/Communication: Confluence, Jira, Slack, Microsoft Teams DevOps(CI/CD): GitLab, Docker, StreamSets, Azure DevOps Organizations - Polaris Working on the platform. Support onboarding of different "domains" within the bank to create valuable data products. Reading data from Kafka. Using Snowflake as data warehouse. Building transformation models with DBT. Orchestrating with Airflow

Neonomics

Jul 2021 - Jan 2023

1 year 7 months

Oslo, Norway

Software Engineer I

Jul 2022 - Jan 2023

7 months

Oslo, Norway

Skills: Jenkins · Python (Programming Language) · Test Driven Development · Serialization · Apache Spark · Algorithms · SQL · Linux · Git · Event Processing · spring · Data Modeling · Kubernetes · Data Mining · Google Cloud Platform (GCP) · Docker Products · Java · Natural Language Processing (NLP) · Python

Software Engineer

Jul 2021 - Jul 2022

1 year 1 month

Oslo, Norway

Working on the core functionalities of the product to create unified APIs for open banking in Europe, using PSD2. Working in a microservices architecture with Java, Java Spring, Java Spark, Cassandra DB, MySql, SqlLite, Liquibase. Text mining in Python. Working with Agile, using test-driven development. Tools: Google Cloud, Microsoft Azure, Docker, Kubernetes, Kibana, OpenSearch, Jenkins, Intellij, Junit, Pycharm, Jira, Confluence.

Research Assistant

Technical University of Munich

Oct 2020 - Mar 2021

6 months

Greater Munich Metropolitan Area · On-site

Research assistant ( Hilfswissenschaftler) at the Lehrstuhl of Energy and Application Technology. Working on the RegHEE project (https://www.epe.ed.tum.de/en/emt/research/application-areas/completed-projects/reghee/ ). Development, Maintenance and Optimization of a regional energy exchange system on an Ethereum blockchain system using Python APIs. Working with Solidity, PostgreSQL, Python, Web3.py

Associate Software Engineer

CA Technologies

Dec 2017 - Mar 2018

4 months

Prague, Czechia

I worked on the backend mainly, with java, spring, springboot, python. I had the chance to have a short training about angular. I was part of a team of about 15 people, working in agile with 2 weeks sprints

Intern

NewTeam S.r.l.

Mar 2017 - May 2017

3 months

Forlì Cesena Area, Italy · On-site

Working in ASP .NET Using C#, Javascript, html, ms sql. I had to build a component for the company, also using the DevExpress tool. I had to use asp.net webForms and to create many views whose primary aim was to have a query builder that allowed users to create their own personalized query through a graphic interface. These query had to be saved in a sql server database, and loaded from a user. Then the output had to be in a gridview

Intern

Bygkontrol

Nov 2016 - Jan 2017

3 months

Greater Odense Area · On-site

I had to build a program using a microsoft based distributed system, (thus working mainly with C#), that converted a set of polar coordinates in the space to a .fbx file, runnable with autocad. Then comparing an original .fbx with the one my program generated. I even had to use many sdk to help me generating the .fbx file

Stage

Laboratorio culturale

Mar 2013 - May 2013

3 months

Ancona, Province of Ancona, Italy


Education

University of Oslo

Master's thesis

2019 - 2020

1 year 1 month

Technical University of Munich

Master of Science - MS

2018 - 2020

2 years 1 month

Erhvervsakademiet Lillebælt (EAL)

Bachelor's degree

2016 - 2017

1 year 1 month

Alma Mater Studiorum – Università di Bologna

Bachelor of Science - BS

2014 - 2017

3 years 1 month

IIS Volterra - Elia

High School

2009 - 2014

5 years 1 month

The best place to find your next move

© 2026. All Rights Reserved.