På vegne af uddannelsesinstitution, søger emagine 3 konsulenter til at udvikle en integrationsløsning inden for rammerne af Smart Integrations.

Kundens eksisterende integrationsplatform har end-of-life pr. marts 2024, og dermed skal alle de nuværende integrationsløsninger migreres til en ny integrationsplatform, baseret på Spring Boot som udviklingsplatform. Hertil er der brug for tre fuldtids konsulenter til udviklingsopgaven.

Udviklingsopgaven består bl.a. af udvikling af integrationer inden for rammerne af Smart Integrations. Smart Integrations er kundens metode til at udvikle en fælles datamodel til implementering af integrationer mellem kundens forretningssystemer. Kunden forestår en introduktion til Smart Integrations til konsulenterne efter kontraktindgåelse.

Konsulenterne bliver en del af kundens team i IT-afdelingen, som arbejder med udvikling af integrationsløsninger. Derudover skal konsulenterne aktivt søge information og sparring fra udviklere fra andre igangværende IT-projekter samt nøglepersoner i forretningen.

 

Varighed:
Integrationsarbejdet forventes som udgangspunkt at løbe over 10-11 måneder for hver konsulent og vil foregå i relation til kørende projekter, hvor den pågældende konsulent arbejder efter Smart Integrations metoden. Der er dog mulighed for at kunden har behov for konsulentbistand til Integrationsarbejdet i yderligere 6 mdr., hvorfor integrationsarbejdet i alt kan løbe over 17 mdr. 

 

 Opgavebeskrivelse:

Indgå som udviklingsressource i arbejdet med migrering af integrationer til ny integrationsplatform, som overordnet består af følgende leverancer: 

  •        Deltagelse i projektets faser for analyse, design, udvikling og test. 
  •        Udvikling af integrationer inden for rammerne af Smart Integrations. 
  •        Deltagelse i dataanalyse og udvikling af logiske og fysiske datamodeller.
  •        Deltagelse i review af dokumenter for analyse og design samt udvikle koder.         
  •        Udarbejdelse af dokumentation. 
  •        Opgaverapportering og status til kunden.
  •        Evt. indgå som udviklingsressource i andre af kundens kørende projekter, med samme leverancer       som anført ovenfor

     

Organisatoriske rammer:
Den allokerede konsulent skal arbejde tæt sammen med Kundens It-afdeling, herunder Kundens s udviklingsafdeling ‘Systemintegration’. Kunden har etableret en række initiativer til sikring af bl.a. kvalitet og samarbejde, som bl.a. udmøntes i tilbagevendende checkin-møder og Kanban-møder mellem Lead Developer, udviklere og Technical Consultant. Konsulenterne vil referere direkte til Team Lead for teamet.

 

 
Kompetencer:

  • Skal have praktisk erfaring med brug af PostgreSQL;
  • logisk datamodellering i form af UML-klassediagram;
  • backend udvikling i forbindelse med integrationer;
  • GIT;
  • udvikling af REST webservices og teknologier som Jenkins, Artifactory, Jira og Elastic Stack.
  • Endvidere er det en fordel, hvis konsulent har kendskab til Mule 3.x. 

     

Krav til konsulent:

  • Have mindst 5 års erfaring med Java backend-udvikling
  • Have mindst 5 års erfaring med SQL og relationelle databaser
  • Have mindst 3 års erfaring med JPA/Hibernate 
  • Have mindst 3 års erfaring med Spring Boot og Spring Framework, herunder Spring Core og Spring Test 
  • Beherske dansk på forhandlingsniveau både skriftligt og mundtligt 

 

Andet:

Kunden stiller udstyr til rådighed, men da der pt. er lange leveringstider, skal IT-konsulenterne til en start medbringe egen computer og evt. supplerende udstyr der er nødvendige til udførsel af opgaven indtil Kunden kan levere udstyr. 

 

Antal forventede timer:
Kunden forventer at hver konsulent har et timeantal på: 200-2000.

Arbejdstid:

Kunden forventer, at arbejdet udføres på hverdage mellem 8:00-17:00, medmindre andet aftales.