Itprojects

KPN - Lead DevOps (Java) Engineer (Freelance/ZZP)

Posted Mar 4, 2022
Project ID: PPI12C - 25648
Location
Den Haag
Hours/week
40 hrs/week
Timeline
1 year , 1 month
Starts: Mar 4, 2022
Ends: Mar 31, 2023
Payrate range
91 - 111 €/hr
Application Deadline: Mar 11, 2022 3:00 PM

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. Om deze doelen te bereiken, maak je deel uit van een team dat werkt aan een nieuw te bouwen applicatie. Deze applicatie moet ons in staat stellen om de activering van onze netwerkdiensten te automatiseren. De applicatie wordt geïntegreerd in ons bestaande IT-landschap, zodat E2E-diensten kunnen worden geactiveerd in het netwerk van KPN. 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.

 

Acties/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 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).

 

  • Programmeertalen: Java 11+ (must), Python (nice to have), TypeScript (nice to have), Frontend e.g. React Native, 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: Kennis van Micro-service architectuur en de belangrijkste uitdagingen.
  • 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