
Seqana razvija softver za praćenje, izvještavanje i provjeru (MRV) ugljika u tlu za regenerativnu poljoprivredu. Ova tvrtka za promatranje Zemlje i strojno učenje, financirana sredstvima EU-a, izrađuje alate koji mjerenje ugljika u tlu čine pristupačnijim, bržim i ponovljivim. Njezina platforma pomaže partnerima procijeniti učinke na ugljik te poduprijeti razvoj programa kompenzacije ugljika i regenerativnih poljoprivrednih praksi.
Viši softverski inženjer za podatkovnu platformu
Gradite klimatsku podatkovnu platformu tvrtke Seqana koja pruža pouzdane i provjerljive rezultate o ugljiku u tlu. Vodite GCP infrastrukturu, Python procese, geoprostorne tijekove rada i inženjerske prakse.
Opis
- Unaprijedite infrastrukturu koja znanstveni rad pretvara u pouzdane klimatske rezultate.
- Vodite platformu koja podatke, modele i metode procjene provodi od istraživanja i razvoja do provjerljivih rezultata za klijente.
- Održavajte upravljanje verzijama podataka, modela i okruženja kroz cijeli životni ciklus.
- Usmjeravajte razvoj platformi za programere i inženjerskih praksi u višerepozitorijskom Python skupu, uključujući okruženja, spremnike, predloške projekata, CI/CD i orkestraciju tijekova rada.
- Vodite GCP infrastrukturu, uključujući arhitekturu, infrastrukturu kao kod, nadzor, upravljanje troškovima i pristupom te kontinuirani razvoj.
- Razvijajte geoprostorne tijekove rada za pohranu i obradu vektorskih podataka i rasterskih podataka visoke rezolucije u velikom opsegu.
- Unapređujte baze podataka koje podržavaju modele i rezultate za klijente.
- Pišite dokumente o dizajnu i pregledavajte rješenja za temeljnu infrastrukturu i infrastrukturu tijekova rada.
- Mentorirajte inženjere i pružajte povratne informacije o dizajnu i arhitekturi u softverskom i podatkovnom inženjerstvu.
- Koordinirajte infrastrukturne ciljeve, određujte prioritete rada i usklađujte napore softverskog i podatkovnog inženjerstva.
- Surađujte sa softverskim inženjerima, podatkovnim inženjerima, podatkovnim znanstvenicima i inženjerima za rješenja.
- Pretvarajte istraživački kod u pouzdanu infrastrukturu koja se može reproducirati.
Zahtjevi
- Najmanje šest godina iskustva u inženjerstvu, uključujući značajno iskustvo u dizajniranju i radu s produkcijskim pozadinskim sustavima i tijekovima rada koji intenzivno obrađuju podatke.
- Dokazano preuzimanje odgovornosti za sustave od početka do kraja, donošenje arhitektonskih odluka, pisanje i pregledavanje dokumenata o dizajnu te mentoriranje inženjera.
- Ekspertno poznavanje Pythona i napredno poznavanje SQL-a.
- Iskustvo u dizajniranju produkcijskih shema i podatkovnih modela.
- Praktično iskustvo s alatima za tijekove rada i procese, kao što su Airflow ili Dagster.
- Iskustvo s praćenjem eksperimenata i upravljanjem verzijama podataka.
- Praktično iskustvo u radu s produkcijskom infrastrukturom u oblaku, idealno na GCP-u.
- Iskustvo s alatima za infrastrukturu kao kod, kao što su Terraform ili OpenTofu.
- Iskustvo s IAM-om, spremnicima i ponovljivim okruženjima, kao što su Docker ili devcontainers.
- Široko iskustvo u životnom ciklusu razvoja softvera, uključujući pakiranje Pythona, spremnike, testiranje, CI/CD i opažljivost.
- Jasna i izravna komunikacija s tehničkim i netehničkim kolegama.
- Snažna motivacija za promicanje održivog razvoja putem tehnologije.
- Diploma iz softverskog inženjerstva ili računarstva, ili odgovarajuće praktično iskustvo.
- Produkcijsko iskustvo s rasterskim podacima i geoprostornim tijekovima rada velika je prednost.
- Iskustvo u izradi poslužitelja modela, registara modela ili MLOps alata kao što su DVC ili MLflow velika je prednost.
- Iskustvo u izradi BI alata ili nadzornih ploča za netehničke korisnike, primjerice u Streamlitu, velika je prednost.
- Iskustvo s dizajnom podatkovnih skladišta pomoću alata kao što su BigQuery, PostgreSQL ili dbt te s podatkovnim inženjerskim tijekovima rada velika je prednost.
- Prethodno iskustvo s promatranjem Zemlje, praćenjem okoliša ili podacima iz znanosti o tlu velika je prednost.
Pogodnosti
- Stalno zaposlenje na neodređeno vrijeme.
- Probni rok od šest mjeseci.
- Radni tjedan od 40 sati.
- 30 dana godišnjeg odmora.
- Značajna odgovornost i utjecaj na tehnički smjer tvrtke u ranoj fazi razvoja.
- Motiviran i predan međunarodni tim.
- Prilika za praćenje i oblikovanje razvoja novog poslovanja.
- Inženjerska kultura usmjerena na dokumente o dizajnu, promišljene preglede koda i zajedničke prakse.
- Fleksibilni uvjeti rada na daljinu: zaposlenici sa sjedištem u Berlinu mogu raditi na daljinu do četiri dana tjedno, a iz drugih dijelova Njemačke moguće je raditi potpuno na daljinu, uz fleksibilno radno vrijeme.
- Pića i grickalice.
- Timska događanja.
- Mogućnost odabira opreme.