
SPD Technology on yrityksille ohjelmistotuotteiden kehityskumppani, joka auttaa suuryrityksiä ja kasvuvaiheen yrityksiä luomaan, uudistamaan ja laajentamaan digitaalisia tuotteita. Sen osaamisalueisiin kuuluvat pilvipalvelut ja DevOps, tekoäly ja koneoppiminen, data- ja analytiikkaratkaisut, fintech- ja maksujärjestelmät, sovellusten modernisointi, järjestelmäintegraatiot, rajapinnat, tietoturva, laadunvarmistus sekä verkko- ja mobiilikäyttöliittymien suunnittelu. Yritys rakentaa muun muassa maksu-, laskutus-, petosten havaitsemis- ja data-alustoja fintechin, vakuutusalan, terveydenhuollon ja verkkokaupan tarpeisiin.
Johtava ohjelmistoinsinööri, pilviarkkitehtuuri
Suunnittelet pilvipalveluita, hajautettuja järjestelmiä ja tekoälypohjaisia arkkitehtuuritarkistuksia PitchBookin sijoitusdatapalveluun. Ohjaat Euroopan teknisiä tiimejä tarjoamalla uudelleenkäytettäviä toimintamalleja ja tekemällä teknisiä päätöksiä.
Kuvaus
- Tutkit teknologioita, rakennat prototyyppejä ja luot viiteratkaisuja strategisten teknisten haasteiden ratkaisemiseksi.
- Suunnittelet, toteutat, testaat ja ylläpidät palveluita ja alustan komponentteja.
- Työskentelet taustajärjestelmien ja käyttöliittymäarkkitehtuurin parissa, mukaan lukien mikrokäyttöliittymäratkaisut.
- Automatisoit arkkitehtuurin vaatimustenmukaisuuden tarkistuksia tekoälypohjaisilla tarkistuksilla ja laatumittareilla.
- Hyödynnät toimialalähtöistä suunnittelua monimutkaisten ongelmien jakamiseen rajattuihin kokonaisuuksiin ja käytännöllisten ratkaisujen valintaan epävarmoissa tilanteissa.
- Asetat ja arvioit laatutavoitteita suorituskyvylle, skaalautuvuudelle, luotettavuudelle, tietoturvalle, saatavuudelle, palautettavuudelle, ylläpidettävyydelle, siirrettävyydelle, käytettävyydelle ja laajennettavuudelle.
- Dokumentoit nykyiset ja tavoitearkkitehtuurit, siirtymäsuunnitelmat, rajoitteet, vaihtoehdot ja päätökset.
- Suosittelet teknisiä kompromisseja, kuten rakennetaanko vai ostetaanko, toimitaanko heti vai myöhemmin sekä uudistetaanko koodia vai rakennetaanko ratkaisu uudelleen.
- Kehität uudelleenkäytettäviä perusrakenteita, mallipohjia, viitearkkitehtuureja ja alustatoimintoja.
- Arvioit arkkitehtuureja ja suunnitelmia sekä valmennat eri toimitustiimien insinöörejä.
- Selität teknisen taustan insinööreille, teknisille johtajille, tuotepäälliköille ja liiketoiminnan sidosryhmille.
Vaatimukset
- Tietojenkäsittelytieteen, tietojärjestelmien tai vastaavan alan tutkinto tai vastaava käytännön kokemus.
- Vähintään kuuden vuoden kokemus ohjelmistokehityksestä Javalla tai vastaavalla olio-ohjelmointikielellä.
- Vähintään kolmen vuoden kokemus mikropalvelukehityksestä.
- Kokemusta hajautettujen tai tapahtumapohjaisten pilvijärjestelmien rakentamisesta.
- Käytännön tuntemus palvelukeskeisestä arkkitehtuurista, toimialalähtöisestä suunnittelusta, puhtaasta arkkitehtuurista, heksagonaalisesta arkkitehtuurista ja yleisistä arkkitehtuurimalleista.
- Kokemusta agenttipohjaisten sovellusten ja työkalujen toteuttamisesta sekä arviointimenetelmien soveltamisesta kehitystyössä.
- Kokemusta REST-rajapintojen ja Kafkaa käyttävien tapahtumapohjaisten sovellusten suunnittelusta.
- Kokemusta yleisesti käytetyistä relaatiotietokannoista, välimuistiratkaisuista, replikoinnista ja hakuteknologioista.
- Kokemusta agenttipohjaisten sovellusten kehittämisestä ja arvioinnista.
- Kokemusta Google Cloud Platformista tai Amazon Web Servicesistä ja konttien orkestrointiteknologioista.
- Vahvat ongelmanratkaisutaidot ja kyky ohjata teknistä työtä useissa tiimeissä ilman muodollista päätösvaltaa.
- Erinomaiset kirjalliset ja suulliset viestintätaidot insinöörien, esihenkilöiden ja tuotetiimien kanssa.
Edut
- Joustava työaika.
- Kannustava ja joustava työympäristö.
- Mahdollisuuksia ammatilliseen ja henkilökohtaiseen kasvuun.
- Osallistuminen tiimin yhteisiin käytäntöihin ja toimintojen väliseen yhteistyöhön.