SPK (Kunde)

12 Dec 2016

2016.12.12 - 2018.01.31 100% (80% med sykmelding mars-aug 2016) Statens Pensjonskasse Utvikler i DevOps-team

KMP Team Borealis i Statens Pensjonskasse tar seg av systemer og løsninger som relaterer seg til deres medlemmer. Det inkluderer mange batch-jobber og nettapplikasjoner. Minside-medlem er det største av disse, en nettapplikasjon med backend-løsning som medlemmer kan bruke til å se detaljer og betjene seg selv med hensyn til sin pensjon og lån.

Tommy gikk gjennom opplæring for å gå inn i gruppa som utvikler på backend. Han begynte med bidrag til utvikling av batch-jobben pu-opt-ba-17 som brukes til å analysere datakvaliteten på medlemmer i SPK sin database. Han har fortsatt med å ta mange små og store oppgaver for å sette seg inn i forskjellige typer systemer hos SPK, vi kan nevne:

* Mock CXF: implementerte mocking endepunkt for å vise hvordan man kan integrasjonsteste webservices.
* runbatch-web: videreutviklet webapplikasjon i undertow, som kan brukes til å kjøre batch-jobber på unix-servere, og hente resultatfiler
* SMSProxy: videreutviklet en webapp i Groovy for å kunne teste varsling på SMS.
* Lede til Web: Frontend: React/Redux/Node webapp som kjører i nytt Docker miljø. Backend: java/Dropwizard REST-app
* Docker: Infrastruktur etc for å kjøre Docker services i sverm (docker stack)

Teknologi: Java 8 og eldre, Python, Node, Javascript, React/Redux, vue.js, Groovy, Spring Batch, CXF, REST, undertow.io, Kibana, Docker, FitNesse, PowerMock, Mockito. Hovedoppgaver og ansvar: Utvikling og støtte til drift.

Posts