Etsimme kokeneita IT-Asiantuntijoita asiakkaamme pitkään projektiin.
Pakolliset vaatimukset: - Vähintään alempi korkeakoulututkinto - Vähintään 5 vuotta ohjelmistokehityskokemusta
Pisteytettävät vaatimukset: - Suomen kielen suullinen ja kirjallinen osaaminen - Scrum (työskentelytapa, roolit, tuotokset) - Jatkuva integraatio (esim. Jenkins: teoria, periaatteet, versionhallinta, automatisointi, testaus) - DevOps - Cobertura Coverage, Sonarqube - Ansible - GitLab CI - Eclipse-sovelluskehitysympäristö (tai vastaava esim. Intellij Idea) - Jira + Xray - Käyttövaltuuksien suunnittelu - SSL-varmenteiden tekeminen - UML-kuvausten teko (sijoittelukaavio, sekvenssikaavio) graafisen työvälineen avulla (esim. Enterprise Architect) - Ohjelmiston laadun ja ylläpidettävyyden hallinta (mm. kompleksisuus, testikattavuus) - Koodikatselmointi - Yksikkötestien suunnittelu ja toteutus - Suorituskyky- ja kuormitustestauksen suunnittelu ja toteutus (esim. Jmeter, Gatling, RPT) - Käyttöliittymäkehitys (HTML + CSS+Javascript/Ajax+JSON) - React - Angular - Redux - Jasmine - Cesium - Typescript - Selenium - Palvelinvirtualisointi ja konttien ajoympäristöt ja niiden hallintaratkaisut - Palvelinkäyttöjärjestelmät - Windows toimialue, konfiguraatio, suunnittelu ja hallinta sekä on-premise että pilviympäristöissä - Laiteympäristön konfiguraation ja päivitysten hallinta, automatisointi ja välineet - Sovellusvirtualisoinnin ratkaisut - Liikenteenohjaus ja kuormantasausratkaisut - Salausteknologiat, sertifikaatit ja niiden hallintajärjestelmät KMS - Web-scriptikielet (PHP) ja tilastolliset ohjelmointikielet (R-kieli) - HTML5 - prototyyppien toteutus (HTML + CSS + Javascript) - Käyttöliittymän responsiivisuuden toteutus (esim. Foundation) - Java-ohjelmointikieli ml. Java SE ja EE -ympäristöjen kirjastot - Java - Spring - Rest - JAX-RS - Python - C++ - Oraclen PL/SQL-tietokantapaketit ja -triggerit kehittynyt osaaminen ("bulk binds, collections", modulaarinen/uudelleen käytettävä koodi, virheenkäsittelyrutiinit) - Postgres tietokantojen hyvä tuntemus - Vapaan lähdekoodin tietokantateknologiat - Microsoft SQL Server - OpenLayers-ohjelmiston tuntemus - Avoimen lähdekoodin paikkatietoratkaisut - Kaukokartoitus - Laserkeilaus - Qgis - FME/GDAL - PostGIS - WMS-standardien 1.1.1 ja 1.3.0 tuntemus, standardien mukaisten WMS-palveluiden hyödyntäminen avoimen lähdekoodin kirjastoilla - WFS-standardien 1.1.0 ja 2.0.0 tuntemus, standardien mukaisten WFS-palveluiden hyödyntäminen avoimen lähdekoodin kirjastoilla - Suomi.fi toteutukset - Shibboleth - OGC API Processes - Lähdejärjestelmäanalyysi - ETL-suunnittelu (käsittelysäännöt, tietovirrat) - Dimensioiden toteutustavat (esim. avainnos, käyttö, 0-surrogaatti, muutosten hallinta) - Laajasti yhteiskäyttöiset dimensiot - Faktataulujen mallinnus - Ydintietovaraston ja paikallisvaraston erot - Edistynyt analytiikka - Salaisuuksien hallinta - Minio - Kafka - ETL-latauksien toteutus - ETL-latauksien kokoaminen laajemmiksi tietovirroiksi (sekvenssit, ajastukset) - ETL-latausten suorituskyvyn analysointi - Talend Data Integration -ohjelmisto - Raportointiympäristön metadatakerroksen toteutus - Qlik Sense - Qlik Analytics Platform - Esitäytettyjen lomakkeiden, päätöstulosteiden ym. sovellusraporttien toteutus - Elastic Stack - Koordinaatistojen ja projektiomuunnosten periaatteiden ymmärtäminen - Paikkatiedon avoimien formaattien tuntemus ja soveltaminen käytännössä (geojson, WKT, geopackage) - Karttatasojen esitystapojen muokkaus SLD-tyylitiedostojen avulla - Paikkatietorakenteita sisältävän tietokannan toimintaperiaatteen ymmärrys (PostGIS tai Oracle Spatial) |