• Freelance
  • Groningen
  • 2 weken geleden geplaatst

IMBRI

Omschrijving

Opdrachtomschrijving

De klant vraagt om ontwikkelaars voor uitbreiding en vervanging binnen de bestaande Enterprise Service Bus (ESB) door een Apache Camel invulling.
De huidige ESB invulling is verouderd en we willen deze invullen d.m.v. Apache Camel. Deze opdracht houdt in het opzetten van een Architectuur en vooral het implementeren van Apache Camel. Gebruikte connectoren hierbij zijn naast Http connector ook de JMS & JT-400 connector. De opzet is om de bestaande services aan de achterkant te ontsluiten dmv http (SOAP/REST), JMS (MQ) of JT400. Aan de voorkant kent deze ESB een single point of entry waarbij authenticatie wordt toegepast. Hierbij wordt geverifieerd of de gebruiker wel geautoriseerd is om een specifieke service aan te mogen roepen. Dit uiteraard in een High available opzet. De te realiseren oplossing dient als war file te kunnen deployen op een JBoss EAP container. De oplossing dient verschillende aanroepen te kunnen dispatchen naar de juiste camel routes/endpoints, waarbij het mogelijk moet zijn camel routes te kunnen toevoegen, verwijderen en aanpassen.

Werkzaamheden: Architectuur, ontwikkeling en opzetten van Beheer van deze nieuwe ESB bij de klant, Sparringpartner voor de ontwikkelteams / business over nieuwe ontwikkelingen en productie-issues, Meedraaien in een DevOps-team, Werken met een veelvoud aan tools en technieken, zoals onder meer Linux, Java, JMS, ElasticSearch, Kibana.

Achtergrond opdracht

In deze specifieke rol als ontwikkelaar infrastructuur maak je deel uit van een gedreven, ondernemend team van professionals die voor de klant een nieuwe ESB ontwikkelt en beheert. De klant ontwikkelt dit omdat de huidige ESB verouderd en te kostbaar is. Jij draagt zelf bij aan het creëren van jouw ideale werkomgeving, waarin je samen met collega’s werkt aan het optimaliseren van de taken. Je bent proactief en initiatiefrijk in het aandragen en ontwikkelen van nieuwe concepten. Je bent expert in je vakgebied maar wilt blijven leren en komt met vernieuwende ideeën. Zo lever je niet alleen een substantiële bijdrage aan de kwaliteit, maar ook aan het naar een hoger plan brengen van de software –en infrastructuurontwikkeling.

Professionele Kennisgebieden

  • Bestuurlijke Informatica – Bachelor Bedrijfskundige Informatica
  • Architectuur (methoden, modelleertechnieken, tools, modellen, etc.) – TOGAF Practitioner; NORA (geen

certificering); MARIJ (geen certificering); SCIA, ERIA, basisopleiding architectuur.

  • Informatiemanagement – Business Information Management Foundation
  • Servicemanagement – Professional ITSM Service Delivery

EISEN (knock-out)

  • Minimaal HBO werk- en denkniveau (4 jaar)
  • Relevante werkervaring in een Agile / Scrum omgeving (1 jaar)
  • Relevante werkervaring in een complexe ICT omgeving en brede kennis van OpenSource (2 jaar)
  • Relevante werkervaring met infrastructuur (Linux, hosting JAVA EE applicaties) (2 jaar)
  • Relevante werkervaring met Apache Camel (2 jaar)

Vereiste competenties

  • Teamspeler met goede communicatieve vaardigheden
  • Assertief
  • Ondernemend en leidend in het veroorzaken van beweging en dynamiek

WENSEN

  • Relevante werkervaring met Apache Camel connectoren (HTTP, JMS & JT-400)
  • Relevante werkervaring met Linux;
  • Relevante werkervaring met Scripting; Bash
  • Relevante kennis van Python (pre: Java, Jython/Python)
  • Relevante kennis van Infratools (IPv4, http, https, ssl)
  • Relevante kennis van RHEL 7 (of: Ubuntu 12.04 en later)
Upload uw CV of een ander relevant bestand. Max. bestandsgrootte: 50 MB.