Developer - Big Data Environment/Databases

Details

Status:
Gearchiveerd
Publicatiedatum:
16-12-2020
Weergaven:
43
Reacties:
1
Op locatie:
Amersfoort
FTE:
40 uur per week

Opdrachtomschrijving

Do you have these properties

  • Do you have a passion for data-driven decisions and knowledge of functional programming languages?

  • Do you have an excellent helicopter view with which you are able to oversee the architecture of the data landscape with your knowledge? Within that context, you make proposals for improvement and you can test and implement solutions presented.

Our customers do not worry about their mortgage, as a Senior Software Engineer in our team you contribute every day. We build apps and websites for various parts of the organization.
For the past two years, we have been deploying MarkLogic NoSQL database as Operational Data Hub. Data from a large number of mortgage systems are merged there and made available to our apps and websites but is also used for internal data reporting and analytics services. This gives customers more insight into their mortgage and colleagues can make better (data-driven) decisions. Your work contributes directly to this. The techniques are new and there is a lot of potential for innovation.
The Senior Software Engineer we are looking for will be part of TeaML. TeaML works exclusively with the MarkLogic Operational Data Hub and has a great focus on data and data flows. Various mortgage systems have now been opened up and we supply data to front-end applications, mid-office systems, and reporting tools. As we add more data, we can create more new insights and new possibilities arise a real flywheel effect. And because we are going to take off we urgently need reinforcements.
Functie-eisen

Specifically, we are looking for a Senior Software Engineer who can assist us in the following activities:

  • Realizing new links to unlock even more data towards MarkLogic. Think of streaming solutions via Azure Service Bus as well as Kafka, but also (unfortunately) batch deliveries in the form of CSVs.

  • Maintaining and improving the technical aspects of the MarkLogic platform (incl. Apache NiFi). A cloud migration to Azure, for example, is still on the roadmap. Quality is key in our department.

  • Developing APIs and data transformations within MarkLogic

Relevant knowledge skills & competences

  • Hands-on, enterprising

  • Proactive and pragmatic

  • Love for data

  • Able to quickly master new techniques

  • Has a healthy passion for innovative development and knows how to translate this into concrete solutions (adding value)

  • Has an eye for life cycle development and provides sustainable solutions

  • Not afraid to ask for help

  • An eye for professionalization

  • Academic education and work level

  • Available for 32, 36, or 40 hours

  • Experience with Agile and Scrum

  • Speaks and writes excellent DUTCH AND ENGLISH

Knowledge and experience

Experienced technical engineer or Senior Software Engineer with at least 8 years of experience and

  • Experience with

o Setting up a big data environment in MarkLogic NoSQL or a comparable platform (Hadoop, Mongo DB).
o System integration within a (big) data environment
o Functional programming languages (xquery Xpath, XSLT or other languages)
o REST APIs within a data-driven environment

  • Affinity with

o Streaming interfaces (ASB, Kafka, etc.)
o Imperative programming languages (Java or C #)
o Agile working and scrum

  • Nice to have

o Apache NiFi
o Azure DevOps

Location

Amersfoort, NL

Hours

40hrs

Contract type

Interim, Freelance, and through 3rd party all possible.

Startdate

4/1/2021

Duration of assignment

1 year

Additional information

Do you ensure that 450,000 customers can arrange their own mortgage? What do you think of when taking the next step? Work on your goals and develop both professionally and personally. Tell us your story. We are curious!
In our team, we ensure that customers can arrange their mortgage themselves. And that our colleagues with mortgages can do their job as well as possible. For example, by realizing custom applications and making big data available. As a Senior Software Engineer, you will work with an enthusiastic and driven team of Engineers to get even more value from this data together. The atmosphere in our department is cozy and relaxed - you don't have to be afraid of a suit culture with us. The culture is informal, we are open to each other, celebrate successes, and regularly organize department outings.

Verder kijken

Vergelijkbare open opdrachten