Itprojects

KPN - Lead DevOps Engineer (Freelance/ZZP)

Posted May 16, 2022
Project ID: PPI12C - 26225
Location
Den Haag
Hours/week
40 hrs/week
Payrate range
91 - 111 €/hr
Application Deadline: Jun 20, 2022 10:00 AM
  • Recente ervaring met JAVA 11+ (minimaal 5 jaar)
  • Architectuur kennis: Micro-service architectuur
  • Aantoonbare ervaring als Lead Developer
  • Engelse taal beheersen 

 

  • Duur opdracht: lange tijd, het inwerktraject neem vaak al een half jaar in beslag. 
  • Locatie: 2 dagen Den Haag, 3 dagen vanuit huis. 
  • Max Tarief: 111€ per uur

 

Opdrachtomschrijving:

Het landschap van netwerkdiensten is zeer competitief. Nieuwe technologische innovaties verhogen de verwachtingen van klanten. Als Sr. (DevOps) Engineer kun je onze nieuwe diensten snel leveren en aanpassen aan de behoeften van de klant. De applicatie waar je aan ontwikkelt moet ons in staat stellen om de activering van onze netwerkdiensten te automatiseren. Als Sr. (DevOps) Engineer vertaal je klantbehoeften met behulp van dit framework naar herbruikbare geautomatiseerde ACID-netwerkprovisioningfuncties.

We zoeken een ervaren/senior Java DevOps Engineer die in staat is om als lead developer te acteren. Je geeft richting aan een team van DevOps engineers. Je ontwerpt en adviseert over technische IT-oplossingen. Je werkt nauw samen met andere developers en draagt zorg een goede code kwaliteit. Je bent verantwoordelijk voor de ontwikkeling, onderhoud en het beheer van een nieuw te implementeren applicatie. De te bouwen applicatie moet ervoor zorgen dat het netwerk geheel geautomatiseerd op basis van een generiek service-model wordt geconfigureerd.

 

Werkzaamheden:

  • Je ontwikkelt en onderhoud cleane code. 
  • Neemt de leiding, coacht developers en fungeert als rolmodel voor het team.
  • Je vertaalt van complexe business requirements in IT oplossingen.
  • Je bedenkt manieren om oplossingen schaalbaar & future fit te maken.
  • Als Senior DevOps engineer ben je verantwoordelijk voor de hele development lifecycle (code, build, test, pakket, release, configuratie en monitoring).
  • Schrijven van unit- en integratietesten (test automatisering).

 

Afdeling:

Onze Tribe heet Arrange en bestaat uit ongeveer 200 collega’s. Binnen het Fulfilment-domein onderhouden en ontwikkelen we de provisioning-tooling die orkestratie-, provisioning- en authenticatiefunctionaliteiten biedt voor activering van services voor onze Wholesale-, Consumer Market- en Business Market-klanten. Het domein werkt aan het vereenvoudigen van het landschap om de complexiteit weg te nemen en de tijd van innovatie te versnellen. Wij zijn de linking pin tussen TI en IT en willen het leven van onze stakeholders makkelijker maken in hun manier van werken.

 

Team:

Het team bestaat uit 6 DevOps Engineers, een Product Owner & Scrum Master. 

Open sfeer met veel verschillende nationaliteiten en leeftijden. Het overgrote deel van de afdeling bestaat uit technisch personeel, variërend van ervaren architecten tot teamleden in het begin van hun carrière.

 

Specifiek benodigde kennis:

  • Programmeertalen: Java 11+ (must), Python (nice to have), TypeScript (nice to have), Frontend e.g. Angular (nice to have). 
  • Kennis op het gebied van Object-Oriented Programming met volledig begrip van objectgeoriënteerde principes, datastructuren, algoritmen en design patterns.  
  • Architectuur: Architectuur kennis (alle lagen van het OSI-model) en kennis van Micro-service architectuur en de belangrijkste uitdagingen. 
  • Netwerk kennis: CCNP-certificaat.
  • Databases: RDBMS & Document Databases
  • ORM: Hibernate (JPA), HSQL
  • Data Schema Modelling: YAML, JSON, XML/XSD, YANG.
  • Monitoring tools: ELK stack, Grafana. 
  • Software Management Tools: Maven, Graddle
  • API’s: Restful API's, OAS3, Message Queues (JMS)
  •  Frameworks: Spring Boot, Robot Framework, Groovy, Cucumber.
  • CI/CD: Bitbucket, GitLab, Jenkins, Ansible en SonarQube, Artifactory.
  • Server Ops: Management of Redhat Linux/Centos7
  • Scripting: Shell, Bash, Makefile
  • Containerisatie- en containerplatforms: kennis van Docker, Kubernetes, Microservices architecture, Docker file, Docker-compose.

 

Wat verwachten we van jou?

  • Je bent in staat om je team te motiveren, samenwerking te bevorderen en richting te geven.
  • Je hebt een passie om je teamleden te coachen om hoogwaardige IT te leveren.
  • Sterke Java-development kennis en kennis op het gebied van Object-Oriented Programming.
  • Je bespreekt graag technische uitdagingen en bent gemotiveerd om de grenzen van technologie te verleggen.
  • Je krijgt energie van het oplossen van complexe problemen en te vertalen naar moderne en eenvoudige oplossingen.
  • Je hebt cloud & container kennis.
  • Je beschikt over uitstekende communicatieve vaardigheden in het Engels.
  • Je hebt een proactieve houding. 
  • Je hebt een automatiseringsmentaliteit, liefde voor alles wat met automatisering te maken heeft en passie voor open source technologieën en tools.

Similar projects

+ Search all projects