Platform Engineer Internal Developer Platform (Full Stack) (Freelance)

at  NN Group

Den Haag, Zuid-Holland, Netherlands -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Sep, 2024Not Specified25 Jun, 2024N/AAdoption,Backstage,Security,Aws,Scaffolding,Documentation,Reliability,Typescript,Working Environment,Teams,Knowledge Sharing,Kubernetes,It,Threat Modeling,Automation,Node.Js,Integration,Containerization,Dashboards,Teamwork,CollaborationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We bieden je
NS Business card, ook privé te gebruiken
13e maand en vakantiegeld
27 vakantiedagen en 1 Diversiteitsdag
Hybride werken
Waarom NN Group
Meest menselijke corporate
Internationale werkomgeving
Support +20 miljoen klanten
Werken waar en wanneer jij wil
Snel naar:
Wat ga je doen?
Wat wij bieden
Je werkweek
Wat breng je mee
Je collega’s
Je werkplek
introWe are looking for a talented Platform Engineer (Full Stack) to join our Internal Developer Platform (IDP) team at NN temporarily and help us achieve our goal of becoming a socially responsible tech company that delivers digital products our customers love.
Wat ga je doen?
As a Platform Engineer within our IDP team, you will be responsible for enhancing the Engineering Experience within NN Group. By delivering the Internal Developer Platform as a new product, you aim to enhance Flow State, reduce Cognitive Load and improve Feedback Loops for developers across the company.

Based on user research within NN’s developer community, we have identified a top three of challenges that engineers are facing within NN:

  • Knowing how to get stuff done in NN is hard
  • Our test environments make it impossible to have confidence in shipping software
  • Our road-to-production processes are unclear and ambiguous

The Internal Developer Platform team aims to resolve these challenges by delivering a more integrated and frictionless engineering experience. The following features are part of the plat-form:

  • Software Catalogue: catalogue of NN software and teams behind it
  • Paved Roads: batteries included scaffolding for a new service
  • Templates: productized building blocks you can use in your projects
  • DevOps Metrics: how well your DevOps team is performing
  • Tech Radar: tracking adoption and maturity of technologies
  • TechDocs: publish and discover documentation
  • Architecture Decision Records: discover and publish architecture decision records
  • Day 2 Operations: dashboards for 2nd day operations

These features will be delivered through a GUI and GIT based interface using Backstage (open source) technology, hosted on Kubernetes and with integrations towards an extended package of back-end systems for orchestration mostly based on REST APIs and serverless.

In order to be successful, the team has identified six Internal Developer Platform design principles that will drive your engineering work daily:

  • The platform offers meaningful abstractions
  • The platform is thin
  • The platform centers around productized standards
  • The platform is secure and transparent
  • The platform supports self-service and is fully automated
  • The platform is composable and open

As a member of the team, you will navigate ground breaking terrain. Leveraging technologies like serverless, Kubernetes, Typescript, Node.js, React, AWS and Backstage to deliver the Inter-nal Developer Platform and optimize the NN engineering experience. Your responsibilities include:

  • Build & Run our Backstage based Internal Developer Portal:
  • TypeScript, Node.js, AWS, Kubernetes, PostgreSQL, OpenSearch
  • Understand and apply API-first approach (MACH architecture)
  • Understand and apply Domain Driven Design
  • Authentication / RBAC / OAuth2 / IAM
  • Work on CI/CD pipelines and automated tests
  • Write great documentation (README.md and Wiki)
  • Introduce InnerSource mechanisms to co-create selected platform features
  • Security mindset (SAST/DAST and Threat Modeling)

Wat wij jou bieden

Our people are the driving force behind our organisation. We value the knowledge and expertise you bring. We believe that your temporary commitment can take our organization to a higher level. We offer you:

  • Competitive hourly rate depending on your knowledge and experience
  • A 1,5 year assignment
  • Hybrid way of working, party from home and partly from the office in The Hague
  • International working environment with loads of knowledge sharing

Wat je meebrengt
Within the IDP team we are looking for colleagues that are good at what they do and are also nice to work with. You bring a positive mindset and energy, which makes you an inspiration to collaborate with. You always have new ideas, you see possibilities and learn from situations. Furthermore, you recognize yourself in (multiple) of the following skills and experiences:

Hard skills - You are good at what you do

  • Focusing on automation and integration
  • Prioritizing security, costs & reliability
  • Proficiency in cloud technologies (mostly AWS)
  • Understanding of serverless architectures
  • Understanding of containerization (Kubernetes on AWS)
  • Experience in new developments such as GitOps (ArgoCD) and cloud resource orchestration (Crossplane)

Soft skills - You are nice to work with

  • Teamwork and collaboration over personal success
  • Seek first to understand, then to be understood
  • Focus on solving important business and user problems by empathizing with the end user

Nina Moekotte
Talent Acquisition Specialist Externe inhuur
Wat gebeurt er na je sollicitatie?
1
Je solliciteert
Jouw CV en motivatie worden door de Talent Acquisition Specialist en manager bekeken. Je ontvangt een reactie binnen twee weken.
2
Interview(s) en online assesment
We streven ernaar binnen een week het eerste gesprek in te plannen. Voorafgaand aan je tweede gesprek vragen we je een online assesment te maken.
3
Aanbod
Zijn we een match? Dan ontvang je van ons direct een aanbieding. De Talent Acquisition Specialist loopt samen met jou het aanbod door.
4
Welkom bij NN
Aanbieding geaccepteerd? Gefeliciteerd! Om alles ook administratief goed te regelen starten we de pre-employment screening en sturen we jouw arbeidsovereenkomst toe.

Responsibilities:

As a member of the team, you will navigate ground breaking terrain. Leveraging technologies like serverless, Kubernetes, Typescript, Node.js, React, AWS and Backstage to deliver the Inter-nal Developer Platform and optimize the NN engineering experience. Your responsibilities include:

  • Build & Run our Backstage based Internal Developer Portal:
  • TypeScript, Node.js, AWS, Kubernetes, PostgreSQL, OpenSearch
  • Understand and apply API-first approach (MACH architecture)
  • Understand and apply Domain Driven Design
  • Authentication / RBAC / OAuth2 / IAM
  • Work on CI/CD pipelines and automated tests
  • Write great documentation (README.md and Wiki)
  • Introduce InnerSource mechanisms to co-create selected platform features
  • Security mindset (SAST/DAST and Threat Modeling

Hard skills - You are good at what you do

  • Focusing on automation and integration
  • Prioritizing security, costs & reliability
  • Proficiency in cloud technologies (mostly AWS)
  • Understanding of serverless architectures
  • Understanding of containerization (Kubernetes on AWS)
  • Experience in new developments such as GitOps (ArgoCD) and cloud resource orchestration (Crossplane


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Den Haag, Netherlands