Data Warehouse Administrator

  • Development & Engineering
  • Amsterdam, Netherlands

Data Warehouse Administrator

Job description

Where will you be working?

Swishfund is a rapidly growing fintech SME lender, active in NL and UK, that, with its digital platform, offers entrepreneurs the most attractive alternative for business financing in the short and medium term

Our purpose is to be fast, flexible and customer focused. The power of data is essential to fulfill our purpose and to keep outperforming our competitors. 

We are looking for a delivery minded Data Warehouse Administrator to kick start the scale up phase of the data pipeline. As a data (warehouse) engineer you are responsible for all matters related to the data warehouse and ETL flows including support, analysis, design, requirements gathering, functional/technical specification, development, deployment, and testing.


Responsibilities

  • Design, build and improve our data and analytics infrastructure;
  • Build data quality and wrangling checks on datasets;
  • Retrieve, analyse and integrate large and varying sets of data to provide usable, clean and readable insights;
  • You will be responsible for converting the raw data from several sources into consumable data;
  • Write complex queries using Python and SQL across a wide variety of data sets and sources to fulfill stakeholder requirements.

Job requirements

Our Ideal Data Warehouse Administrator:

Are you the eager to learn, driven and proactive personality who is a positive asset to our team and do you recognize yourself more or less in the following descriptions?

  • Bachelor’s degree in computer science, programming or related field. Master’s degree is a plus;
  • Strong understanding of data modeling and data warehouse principles;
  • Ability to write readable and maintainable scripts with Python and SQL;
  • 3+ years hands on experience with structured data warehouse projects;
  • Understands how effective data loading and ETL flows impact cost in a cloud environment;
  • Proven experience developing, organizing and securing large amounts of data;
  • Experience using Cloud services (AWS S3, RDS);
  • Experience with version control & CI/CD pipelines;
  • You can connect and setup REST APIS with different authentication methods.

Technologies you'll use

  • Python (Airflow, Flask, FastAPI);
  • Snowflake (Snowpipe), PostgreSQL, MySQL;
  • AWS, Docker, Gitlab.


These are the reasons why you want to work at Swishfund!

  • You will work in a young and highly driven team;
  • You are part of a fast-growing fintech scale-up;
  • Instructive and pleasant working environment with many challenges; Your work will be fundamental for the success of the company: Good primary and secondary employment conditions;
  • Unlimited number of holidays. Take time off when you need it.
  • Room for personal development;
  • Unlimited coffee, tea, soft drinks and daily fresh fruit and snacks;
  • Of course, good Friday lunch and Friday drinks and fun team outings;
  • An open atmosphere where people not only work hard, but also have a lot of fun.

Next step:

Apply now by sending in your CV or LinkedIn-link.

For questions about the job opening you can contact Elsbeth Koutsoglou

(elsbeth.koutsoglou@swishfund.nl)