Zaposlitev ali študentsko delo v Laboratoriju za heterogene računalniške sisteme
Datum objave: 11. marec 2024 | Datum poteka: 31. december 2025
Laboratorij za heterogene računalniške sisteme izvaja projekte na področju digitalnih knjižnic, procesiranja naravnega jezika, porazdeljenega in paralelnega procesiranja. Primeri projektov, na katerih delamo so European Genome Data Infrastructure, EUROCC2, PUPP, FAITH, Nacionalna infrastruktura odprte znanosti, Slovenščina na dlani, Vodenje ekološke pridelave in predelave, Digitalna knjižnica Ministrstva za obrambo, Detektor plagiatov in še nekatere manjše projekte. Zaradi novih projektov želimo zaposliti dodatne sodelavce. Nudimo redno zaposlitev za polni delovni čas ali možnost dela preko študentskega servisa. Možno je tudi opravljanje obvezne študentske prakse ali sodelovanje pri pedagoškem procesu kot demonstrator.
Ponujamo vam:
- vključitev v mednarodno uveljavljeno raziskovalno skupino,
- atraktivno in urejeno delovno okolje,
- možnost delnega dela od doma,
- delo s kakovostno raziskovalno opremo,
- udeležbo na konferencah ter obiske tujih raziskovalnih organizacij.
Potrebujemo naslednje profile
XAMPP stack programer
Naloge:
- nadaljnji razvoj obstoječih digitalnih repozitorijev (npr. DKUM, RUL, RUP, RUNG, DiRROS, ReVIS),
- razvoj novih mikrostoritev za potrebe digitalnih repozitorijev.
Tehnologije:
- PHP 8+,
- MySSQL 5+, MariaDB,
- HTML, CSS, JavaScript,
- jQuery,
- ElasticSearch.
Od kandidata pričakujemo:
- osnovno znanje PHP,
- osnovno znanje HTML, CSS, JavaScript,
- osnovno znanje SQL,
- osnovno znanje Git.
DevOps oz. skrbnik sistemov:
Naloge:
- vzpostavitev in vzdrževanje razvojnih, testnih in izvajalnih okolij,
- avtomatizacija procesov razvoja, testiranja in namestitve programske opreme,
- varovanje sistemov pred vdori,
- spremljanje delovanja in učinkovitosti sistemov.
Zahtevano znanje:
- poznavanje Git in orodja GitLab,
- osnovno znanje o CI/CD,
- osnovno poznavanje vsebnikov in orodij za delo z njimi (Docker, Kubernetes),
- osnovne izkušnje z delom v Linux okoljih (pisanje skript),
- osnovno poznavanje zagotavljanja varnosti računalnikov v omrežju
Frontend developer (MERN/MEAN/MEVN stack):
Naloge:
- razvoj funkcionalnosti spletnih uporabniških vmesnikov
Zahtevano znanje:
- poznavanje razvoja v Vue (TypeScript/JavaScript), React/Next.js ali Angular
- dobro poznavanje tehnologij HTML in CSS (Bootstrap in/ali Tailwind),
- razumevanje komunikacije odjemalec strežnik pri spletnih aplikacijah in uporabe API-jev (npr.: axios),
- poznavanje orodja Git.
Backend developer (MERN/MEAN/MEVN stack)
Naloge:
- razvoj mikrostoritev.
Zahtevano znanje:
- Izkušnje s pisanjem spletnih storitev po principu REST (Node.js (Express.js), Python (FastAPI, Django, Flask) ali Java).
- Poznavanje podatkovnih baz in dostopa do podatkov (PostgreSQL, MySQL, MariaDB, MongoDB, Oracle,...).
- Poznavanje osnovnega dela z vsebniki (Docker).
- Poznavanje orodja Git.
- Poznavanje orodij za razvoj API-jev (Postman, Swagger UI).
Vsi, ki ste zainteresirani za zaposlitev, študentsko delo ali študentsko prakso, kontaktirajte Milana Ojsterška na milan.ojstersek@um.si.