Alma on digitaalinen tuotetalo, jossa kehitämme pilvinatiiveja B2C & B2B -järjestelmiä yli viidenkymmenen brändimme tarpeisiin. Kasvuvauhtimme on lennokasta, joten tarvitsemme lisää kokeneita konkareita kolmensadan kehittäjän joukkoomme!

12.11.2021 mennessä
Haemme kokeneita konkareita useisiin eri rooleihin kiinnostaviin kehityshankkeisiimme. Hakuprosessin edetessä muokkaamme yhdessä sinulle osaamisesi & kiinnostuksiesi pohjalta sopivimman roolin ja yksilöidyn kehityspolun. Hae rohkeasti!
  1. Cloud Architect

    Suunnittelet ja rakennat nykyaikaisia pilvinatiiveja toteutuksia AWS:ään.

    IaC työkalut kuten AWS CDK & CloudFormation ovat ehkä tärkeimpiä työkalujasi. Ennen kuin näpyttelet kuitenkaan infrastruktuurikoodia, suunnittelet miltä toteutus tulisi näyttämään ja minkälaisia integraatiopisteitä siihen liittyy. Toteutuksiesi pääpaino on nykyaikaisissa Serverless ja Event Driven toteutuksissa. Ymmärrät myös mitkä eri AWS:n tietokantaratkaisut sopivat kulloinkin eri käyttötapauksiin. Huomioit toteutuksissa niin kustannukset, skaalautuvuuden, suorituskyvyn kuin tietoturvankin.

  2. Backend Developer

    Työstät taustajärjestelmiä ja niiden rajapintoja sekä järjestelmäintegraatioita.

    Osaat jotain seuraavista backend-ohjelmointikielistä: TypeScript, Go, Java, Kotlin tai Ruby. Edellä mainituilla kehität AWS-ympäristöihin taustajärjestelmiä, jotka kommunikoivat esimerkiksi relaatio- tai nosql-kantojen kanssa tai eri AWS resurssien kanssa AWS SDK:den avulla.


    FullStack Developer

    Toimit luontevasti niin käyttöliittymien kuin niitä tukevien taustajärjestelmien parissa.

    Backend-ohjelmoinnin lisäksi kykenet myös parittamaan taustajärjestelmien toiminnallisuuden RESTful tai GraphQL -rajapintojen kautta vaikkapa ReactJS-käyttöliittymään.

  3. Frontend Developer

    Työskentelet esimerkiksi ReactJS:n päälle toteutettujen käyttöliittymien parissa.

    HTML, CSS & TypeScript/JavaScript -teknologiat ovat sinulle erittäin tuttuja ja saavutettavat & vikkelästi toimivat käyttöliittymätoteutukset ovat ylpeytesi aihe! Eri selainten dev tools työkalut ovat vahvasti mukana työkalupaletissasi. NodeJS/NPM-ekosysteemi yleisimpine kirjastoineen kuuluu kehitysympäristöihisi.


    UI/Mobile Developer

    Ylläolevan lisäksi kehität myös mobiiliapplikaatioita.

    Perinteisempien frontend-teknologioiden lisäksi työkalupalettiisi kuuluu React Native.

  4. UX/Web Designer

    Suunnittelet digitaalisten palveluiden loppukäyttäjän käyttökokemusta.

    Almalla käyttöösi saat Figman, Affinityn ja/tai Adoben tuotteet. Ymmärrät kuitenkin että digitaalinen palvelukokemus ei koostu pelkästään näyttävistä pikseleistä, vaan huomioit toteutuksissa juurikin loppukäyttäjän tarpeet ja halut.

    Käytämme pääsääntöisesti Figma-työkalua juurikin sillä, että se mahdollistaa helpon yhteistyön jo suunnitteluvaiheessa useiden eri tahojen kanssa ja lisäksi sen avulla voimme rakentaa lähestulkoon toimivia prototyyppejä ennenkuin riviäkään koodia on kirjoitettu. Kun taas koodausvaihe alkaa, toimit tiiviissä yhteistyössä frontend-kehittäjien kanssa varmisten että lopullinen toteutus vastaa haluttua käyttökokemusta. Huomioit myös design-päätöksissä esimerkiksi analytiikan tarjoamaa dataa tai validoit päätöksiä A/B-testauksen kautta.

  • ~750 Miljoonaa
    sivulatausta kuussa
  • ~300 Kehittäjää
    joista puolet Suomessa
  • 1100+ REPOA
    Githubissa
  • 100+ Verkkosivustoa & applikaatiota
  • ~80% Tavoittavuus
    suomalaisista
  • ~1500 Työntekijää
    11 maassa

Almalla pääsee osaavalla porukalla kehittämään palveluita, joita iso osa suomalaisista käyttää päivittäin. Kehitämme in-housena järjestelmiä noin sadan eri brändin tarpeisiin, joihin kuuluu mm. Suomen suurin kiinteistövälitysjärjestelmä, palveluita ja taustajärjestelmiä auto- ja asuntokauppaan, useita digitaalisia markkinapaikkoja sekä tunnettuja medioita, mukaan lukien Suomen suurin uutissivusto!

Etkä suinkaan olisi talon ainut osaaja. Meillä on mahtava Alma Developers -yhteisö: Suomessa kehittäjiä on noin 150 ja kansainvälisesti meitä on jo 300. Tämä tarkoittaa myös, että pystymme tarjoamaan monipuolisia uramahdollisuuksia talon sisällä. Ympärillesi saat osaavan ja innostavan tiimin, jonka kanssa sparrailla ja kehittää. Töitä tehdään tiimin yhteisvastuulla.


  • Taustasi ja miten päädyit Almalle?

    Aloitin osa-aikaisena ohjelmoijana Kauppalehdessä 2001 opintojeni ollessa vielä kesken. Sitä ennen olin ollut kesäteekkarina parissa tutkimusprojektissa TKK:lla. Kokeilin yhdessä vaiheessa konsultointia mutta palasin aika pian takaisin. Tuotetalo on tuntunut omalta jutulta.

    Mitä olet tehnyt Almassa vuosien varrella?

    Vuosien varrella olen päässyt kehittämään lähes kaikkia Kauppalehden ja Alma Talentin digitaalisia palveluita pääpainon ollessa median puolella. Alussa koodasin paljon JSP-sivuja ja servlettejä Java-monoliittiin. Sittemmin Java on vaihtunut Golangiin ja Typescriptiin ja monoliitti lambdoihin ja API-rajapintoihin. Devopsia meillä on tehty oikeastaan aina: omista fyysisistä palvelimista on kuitenkin siirrytty lähemmäs ja lähemmäs no-opsia. Infra on nykyään osa koodia.

    Mitä teet nykyään?

    Kehitämme tiimini kanssa uusia ominaisuuksia Talentin uutispalveluihin (Kauppalehti, Talouselämä, jne.) ja parannamme myös toimittajien käyttämiä työkaluja. Tech Leadinä autan tarvittaessa kaikkia muita tiimejä uutis-backendiin liittyvissä asioissa, ja osallistun arkkitehtuurin ja laajempien kehityshankkeiden suunnitteluun ja toteutukseen. Jatkuva kehittyminen, uuden oppiminen ja media-alan digitalisaatio pitävät työpäivät mielenkiintoisina.

  • Taustasi ja miten päädyit Almalle?

    Olen ollut alalla reilun 15 vuotta. Ehtinyt tehdä monenlaista sekä aikanani ennen Almaa (mm. web-firman projektipäällikkö, baarimikko, tiliöijä, käyttötuki) että Almassakin. Koulutuksia on kertynyt BBA (AMK) ja vuorovaikutteisen teknologian maisterin paperit (FM). 2014 päädyin Almalle oltuani talvikauden Tampereen yliopistolla töissä ja piti kesäksi löytää tekemistä. Sattumoisin oli Etuoven asiakaspalvelussa paikka vapaana. En tosin juuri ehtinyt sitä tehdä, kun minut jo kiskottiin tekemään teknisempää työtä. Ja pyydettiin jäämään.

    Mitä olet tehnyt Almassa vuosien varrella?

    Uraani firmassa mahtuu kaikenlaista asiakaspalvelusta infratöihin, testausautomaatioon ja ylläpitoon. Isoimmat lohkot kuitenkin osuvat nimenomana teknisen ylläpidon ja sittemmin AWS- ja muiden infratöiden pariin. Olen ollut esimerkiksi toteuttamassa rspec/watir/selenium automaatitestausframeworkkiä, kehittänyt ja ylläpitänyt Chefillä, Jenkinsillä, Travisilla ja Githubilla CI/CD putkia, Sagemakerilla koneoppimismalleja, puhumattakaan melkoisesta läjästä pythonia, rubyä ja dokumentaatiota mitä on tullut tuotettua.

    Mitä teet nykyään?

    Käytännössä tuijottelen lokeja mietteliään näköisenä, silloin kun en ole avustamassa toista tiimiä AWS:n palveluiden käyttöönotossa. Virittelen ja hoivaan hälyytyksiä, seurailen testiraportteja, tunkkaan AWS infraa, annan ja vien tunnuksia. Kaikkea mitä pilvimaahisen pitää tehdä, että hommat luistavat. Keskeisiä työkaluja ovat Tunkkaus Driven Development (TDD) ja nopeasti tuloksia tuovat kielet, oli sitten kyseessä Python, bash, awk tai Golang. Lähes kaikki pyörii tavalla tai toisella Linuxin päällä nykyään, joten konsoleita on auki joka suuntaan ihan määrissä. Tmux ja vim on prosessilistauksessa eniten rivejä saavat työkalut. Infraa syntyy CDK:lla ja Cloudformationilla, tarpeista riippuen. Pidän roolissani siitä, että voin pitkälti määritellä itse tehtäviäni, millä teknologialla sen toteutan ja saan auttaa tiimejä toimimaan paremmin. Jatkuvasti saa oppia uutta ja soveltaa sitä myös käytäntöön.

Meillä pääsee kokenutkin osaaja oppimaan uutta ja kehittymään – se on varmaa. Paitsi, että opimme työn kautta, osallistumme vuosittain lukuisiin koulutuksiin eri teknologioista ja menetelmistä. AWS-osaamisessa olemme jo Suomen kärkeä. Almalla saa myös vapaasti testailla ja kokeilla itseään kiinnostavia juttuja.

  • Taustasi ja miten päädyit Almalle?

    Työurani aloitin sulautettujen järjestelmien parissa vuonna 2000, mutta se ei tuntunut ihan omalta ja jo samana vuonna siirryin toisen työnantajan palvelukseen kehittämään verkkopalveluita. Alma Medialla aloitin vuonna 2003.

    Mitä olet tehnyt Almassa vuosien varrella?

    Ensimmäiset projektini Alma Medialla olivat uuden sisällönhallintajärjestelmän kehittäminen Maikkarille, sekä Luukku.com -palvelun uudistus. Näiden jälkeen olen keskittynyt luokitellun ilmoittelun verkkopalveluiden kehittämiseen ja ollut mukana niin julkistamassa Mikko.fi/Myyjaosta.com -palvelua kuin uudistamassa Autotalli.comia ennen siirtymistäni Asumisen palveluiden pariin. Asumisen palveluissa olen ollut tekemässä mittavia refaktorointeja Vuokraovi.comin taustajärjestelmiin ja viime vuodet olen työskennellyt erilaisissa Etuovi.comin uudistushankkeissa.

    Mitä teet nykyään?

    Tällä hetkellä toimin tech leadinä Etuovi.com taustajärjestelmien modernisointihankkeessa. Hankkeessa päivitetään käytössä olevat kirjastot ja sovelluskehykset sekä uudistetaan järjestelmän pilvi-infrastruktuuri. Infran uudistuksessa tärkeimpänä tavoitteena on päästä eroon perinteisestä virtualisoinnista ja siirtyä serverless-maailmaan. Modernisointihankkeessa parasta on mukava tasapaino päästä hyödyntämään vuosien varrella kertynyttä pilvi- ja infrastructure-as-code-osaamista, mutta myös päivittää taitojaan opetellessa uutta.

  • Taustasi ja miten päädyit Almalle?

    Almalla 2011-, alan hommia olen tehnyt lähes yhtäjaksoisesti 1999 lähtien. Ennen Almaa konsulttipuolella pääasiassa mediapuolen asiakkuuksia. Koulutukseltani olen tietotekniikan diplomi-insinööri Tampereen Teknillisestä Yliopistosta.

    Mitä olet tehnyt Almassa vuosien varrella?

    Aloitin Almalla Kauppalehden alle 10 hengen digikehitystiimissä, nyt meitä on jo 30+. Vuosien varrella on tullut tehtyä kaikkea mahdollista Kauppalehti + Tietopalvelut - akselilla: Java, JS/TS, Golang, Perl, bash. Infrakehityshommia Apachen tunkkauksesta ja shelliskripteistä AWS CDK:hon. 2018-2019 tein vuoden koukkauksen Iltalehdessä pääasiassa AWS-infrajuttuja, vähän Rubya ja Elixiriä siinä sivussa. Nykyisessä roolissa olen toiminut 2 vuotta.

    Mitä teet nykyään?

    Tech Leadin hommassa on sopiva sekoitus vapautta ja vastuuta. Työ on päivittäistä pulmanratkaisua ja uuden opettelua. Saan koodata kädet savessa, mutta pääsen myös vaikuttamaan laajasti teknologiavalintoihin ja työn tekemisen tapoihin. Olen osaltani vastuussa siitä että tiimin päivittäinen tekeminen sujuu ja tehdään liiketoiminnan kannalta järkeviä asioita. Oman käytännön tekemisen painotus on bäkkäri- ja infrapuolella, jossa uudet ratkaisut kasataan AWS-leegoista tarkoituksenmukaisimmat valiten serverless-hengessä. Tarvittaessa Reactikin taipuu ja tarkoitus olisi sorkkia myös mobiiliappisten koodia jossain välissä. Parasta Almalla on mukavat ja osaavat työkaverit ja muu työyhteisö sekä modernit toimintatavat.

Almalla pääset työskentelemään ja kehittymään oikeiden & haastavien projektien parissa muiden almalaisten kanssa, käyttämään nykyaikaisia teknologioita ja roolistasi riippuen pääset suorittamaan esimerkiksi Amazon Web Services tai Google Cloud -sertifikaatteja. Tarjoamme muutenkin mainiot puitteet devaajille!

Almalla on myös joustavat käytännöt niin etätyön kuin lomienkin suhteen. Yleensä teemme töitä monipaikkaisesti; olemme paljon etänä, mutta viihdymme myös Helsingin, Tampereen tai Oulun modernilla konttorilla.