iOLAP ima 10 godina i "data engineering" u malom prstu. Danas ih je 200, a tražit će još 100 novih IT stručnjaka

iOLAP ima 10 godina i “data engineering” u malom prstu. Danas ih je 200, a tražit će još 100 novih IT stručnjaka

iOLAP je globalna tvrtka s američkim sjedištem u Dallasu i europskim sjedištem u Rijeci. Danas razvijaju projekte za tvrtke poput NASA-e, iRobota i Activision Blizzarda, a u tijeku im je povećano širenje različitih inženjerskih timova - evo kako rade.

Kada je sve krenulo u Hrvatskoj, 2011. godine, iOLAPovci su bili usko fokusirani na analitiku i integraciju podataka, s posebnim naglaskom na poslovno izvještavanje. S obzirom na to da je s godinama rasla potreba klijenata i van njihove core specijalizacije, odlučili su proširiti ponudu usluga. Danas nude kompleksna tehnološka rješenja koja korisnicima osiguravaju cijeli lifecyle – od strategije i dizajna sve do implementacije i održavanja izrađenog rješenja. Osim toga, sve više se usmjeravaju na nove tehnologije poput alata umjetne inteligencije i strojnog učenja.

Možda u Hrvatskoj još niste imali priliku čuti o iOLAP-u s obzirom na to da su dosad primarno bilo orijentirani na SAD odnosno na globalne brendove iz Fortune 100 i Fortune 500 portfelja. Međutim, u zadnje vrijeme proširili su svoje poslovanje na Europu, tako da danas rade i za manje kompanije, kao i startupe, navodi Edi Grbac, Director of Business and Operations.

Većina korisnika dolazi nam iz Sjeverne Amerike, premda smo kroz zadnje tri godine vrlo uspješno proširili poslovanje i na tržište Europe (Hrvatska, UK, Španjolska, Njemačka, Crna Gora, Slovenija, Luksemburg). Neki od naših najvećih i najpoznatijih klijenata su iRobot, NASA, AT&T, American Airlines, Burger King te Activision Blizzard.

Edi Grbac: “U desetljeću iza nas najviše smo ponosni na rast na 200+ zaposlenika u Hrvatskoj, proširenje portfelja usluga te na konstantano ulaganje u zadovoljstvo zaposlenika i korisnika.”

Naravno da se uz sva ta imena prirodno nametnulo pitanje – zašto Hrvatska?

Matična tvrtka iOLAP smještena je u Texasu u Americi te se pred 10 godina pojavila potreba za agresivnim proširenjem poslovanja, koja je u pravilu iznjedrila geografsku ekspanziju na Europu. Hrvatska, zbog povoljne vremenske zone, vrlo kvalitetnih i obrazovanih ljudi u IT-u, kao i izvrsnog znanja engleskog jezika, bila je svakako zanimljiva opcija koja je ušla u uži izbor lokacija.

Trenutno iOLAP u Hrvatskoj broji više od 200 ljudi u tri specijalizirana odjela – App Design & Development, Data & Analytics te Managed Services. Njihov glavni, tzv. core odjel – Data & Analytics je i dalje najveći premda ga ostala dva brzo sustižu. S pokretačima hrvatskog ogranka, Edijem i Nikolom te kolegicama iz Data & Analytics odjela porazgovarali smo više o njihovom temeljnom poslovanju i okretu modernom data inženjeringu.

Još prije 5 godina razvili su sustav koji je i danas lako skalirati za obradu 10-ak terabajta podataka dnevno

S njihovim Data & Analytics odjelom sve je počelo još prije više od 20 godina tako da su odlično potkovani znanjima i iskustvima u području. Nikola Kostrenčić, Director of Technology and Security, navodi kako se kroz tih 20 godina sam D&A mijenjao globalno pa se od nekih standardnih rješenja za skladišta podataka (pa i specijaliziranog hardvera za skladištenje podataka) tržište okrenulo prema data lakeovima i rješenjima u oblaku. U zadnje vrijeme i sami sudjeluju u razvitku lakehouse koncepta te ga koriste kao trenutni standard za pristup D&A projektima.

Sve te promjene potaknute su potrebama klijenata u obradi i skladištenju podataka, od količine i potrebnog vremena do načina obrade, Nikola pojašnjava:

Unutar zadnjih 6 godina vidimo veliku promjenu u svim aspektima potrebe za podacima i analize podataka. Od gigabajta dnevno dolazimo do terabajta dnevno, od skladišta reda veličine terabajta dolazimo do petabajta, od noćne šarže (hrvatska riječ za “batch”, osobno me redovito nasmije) dolazimo do potrebe za real time obradom i prikazom podataka. Takvu brzu promjenu zahtjeva klijenata tržište alata za obradu podataka nije popratilo, više manje se ostalo na krilaticama Big Data i ostalima.

Nikola Kostrenčić: “Kad su u pitanju cutting-edge rješenja možete očekivati da će iOLAP uvijek biti tu negdje. Stvarno volimo eksperimentirati kao tim te uvijek pokušavamo pronaći nešto novo što će nam olakšati development.”

U trenutku kad su i sami prepoznali jaz na tržištu, bili su prisiljeni ili ostati tradicionalni i koristiti alate koje su znali ili se baciti u nešto novo i nepoznato. Tako su još prije osam godina krenuli u avanturu s pružateljima usluga u oblaku poput AWS-a i Microsofta, s kojima danas imaju izuzetno kvalitetan odnos.

S obzirom na to da nismo mogli koristiti tradicionalne alate bili smo primorani razviti vlastite alate, pristupiti problemu iz puno dublje perspektive, razmišljati o horizontalnom skaliranju, razmišljati o vertikalnom skaliranju, razmišljati o mrežnim kapacitetima i o cijeni korištene usluge. Na taj način smo 2016. godine razvili sustav koji funkcionira još uvijek danas te skalira bez potrebe za većim prepravcima (osim godišnjeg zvanja AWS-a pred Božić da osiguraju kapacitete kad imamo 10X scale test). Taj sustav danas obrađuje oko 10TB podataka dnevno i osigurava da su obrađeni podaci vidljivi kod korisnika unutar 5 sekundi od ulaska u sustav.

“Svaki član Data & Analytics odjela ima priliku isprobati drugačije uloge i naučiti nove tehnologije i procese”

Kako razvoj Data & Analytics odjela izgleda iz perspektive inženjerki koje u njemu rade saznali smo od Mirne Pičuljan (Data & Analytics Delivery Manager) i Barbare Pongračić (Senior Engineer).

Mirna je u iOLAPu već 6 i pol godina, počela je na početničkoj, junior poziciji, i kroz vrijeme i rad na različitim projektima učila je, skupljala iskustvo i napredovala na pozicije mid i senior inženjera.

Prije trenutne pozicije, radila sam u tehničkim rolama data inženjera, data warehouse developera, DevSecOpsa, kao i u ulozi tehničke voditeljice tima do 10 osoba te voditeljice projekta na kojem sudjeluje preko 35 članova tima. Svaka uloga bila mi je zanimljiva na svoj način i omogućila mi da naučim nešto novo i dalje se razvijam, što mislim da je općenito vrlo važno, a posebice u IT industriji – tehnologije se mijenjaju, novi i bolji načini za rješavanje istog problema se razvijaju i učenje nikad ne prestaje.

Barbara je nešto manje u iOLAPU, oko 3 i pol godine, a također je radila na nekoliko seniorskih razina i pozicija koje uključuju podatkovnu znanost, podatkovni inženjering i DevOps. Trenutno vodi dva tehnička tima – tim podatkovnih inženjera i DevOps.

Barbara (lijevo) i Mirna (desno) u iOLAP-u su već nekoliko godina te su promijenile par pozicija unutar Data & Analytics odjela.

iOLAPov Data & Analytics tim sastoji se od ukupno 75 članova, primarno podatkovnih inženjera, podatkovnih znanstvenika i analitičara. Mirna pojašnjava što ona i kolege točno rade u iOLAPu:

Svaki lifecycle podataka uključuje dohvaćanje podataka iz određenog izvora, njihovo procesiranje te pohranjivanje i omogućavanje korištenja pripremljenih podataka krajnjim korisnicima putem različitih vizualizacija i izvješća kako bi ih korisnici mogli razumjeti i kako bi sami podaci mogli odgovoriti na pitanja koja ti korisnici imaju ili im pomoći u donošenju odluka – bilo da se radi o softverskim ili hardverskim stručnjacima koji pokušavaju unaprijediti svoj proizvod, osobama iz marketinga, R&D odjelima, uprave ili samog C-level menadžmenta određene firme koji na temelju podataka donose strateške poslovne odluke. Naš odjel bavi se svakim od navedenih koraka.

Barbara dodaje kako svaki član D&A odjela ima priliku sudjelovati u svakoj fazi tog posla, isprobati drukčije uloge i naučiti nove tehnologije i procese, pa tako netko tko je npr. trenutno fokusiran na izradu vizualizacija kao analitičar, uvijek ima opciju interno se “prekvalificirati” u podatkovnog inženjera ili znanstvenika te se na idućem projektu baviti obradom podataka, strojnim učenjem ili predikcijama.

Iako sam i sama prvotno bila na poziciji data scientista, imam priliku raditi i kao data inženjer te DevOps inženjer te na taj način graditi sebe kao stručnjaka u više područja uz mentorstvo i pomoć ostalih kolega. Mislim da je upravo to naša najveća snaga – širina tehnologija i alata te potpora koju imamo u smislu karijernog razvitka.

iOLAP is feeling Jubilant today! 🎉Are you asking why?Well… our 200th employee joined our team! https://iolap.talentlyft.com/blog/iolap%E2%80%AFis-feeling-jubilant-today-lQ

Posted by iOLAP on Friday, October 8, 2021

Šum ne postoji: Svi projekti na kojima rade moraju imati dediciranu DevSecOps osobu

Konkretni zadaci podatkovnog inženjera u iOLAPu se razlikuju ovisno o kontekstu projekta i klijenta, a samim time i tehnologija s kojima određena osoba radi. S isključivo tehničke strane, programski jezici, alati i tehnologije koje najčešće koriste su SQL, Python i R, cloud platforme (Amazon Web Services, Microsoft Azure, IBM Cloud), različite baze i skladišta podataka (npr. Oracle, Snowflake…), različiti ETL alati (npr. Informatica, Talend…) te alati za vizualizaciju podataka (npr. Power BI, Tableau…) kao i one specifični alati za njihove podatkovne znanstvenike (npr. Jupyter Notebooks).

S one projekte strane pak…

D&A tim definitivno krasi entuzijazam prema svijetu podataka i inovacijama koje nam njihovo pravilno i kreativno korištenje dopušta – bilo da se radi o npr. automatskim predviđanjima rizika srčanog udara/bolesti iz nalaza EKG-a, analizi rada milijuna robota u svjetskim kućanstvima sa svrhom njihovog unapređenja, analizi podatkovnih sekvenci koje pomažu znanstvenicima koji rade na otkrivanju lijekova za razne teške bolesti, optimizaciji avionskog prometa unutar američkih zračnih luka, ubrzanju izdavanja hrane u lancima brze hrane…

Osim Data & Analytics tima, u iOLAPu rade još dvije važne divizije. Njihov App Dev tim radi na custom rješenjima za razne klijente diljem svijeta, od web do hibridnih mobilnih rješenja (ponekad i nativnih), a ni IoT/embedded razvoj im nije stran. Najviše vole stvarati end-to-end rješenja gdje mogu stvoriti najbolje korisničko iskustvo bez prepreka, ističe Edi.

Uz App Dev tu je i Managed Services tim koji je zadužen za dugoročno održavanje i unaprjeđenje postojećih ili novorazvijenih sustava gdje osiguravaju optimalnu operaciju sustava 24/7. U zadnjih par godina sve više ulažu i u DevSecOps s obzirom na to da vide potrebu za automatizacijom i kontinuiranim deploymentom te su prepoznali potrebu za izrazitim fokusom na sigurnost (pogotovo u ovo “oblačno” doba). Smatraju da svi projekti na kojima rade moraju imati dediciranu DevSecOps osobu.

U planu im je zaposliti još 100 ljudi u narednih godinu dana

Ozana Olujić: “Ono što smo redovno znali čuti na našim polugodišnjim razgovorima, anketama i izlaznim intervjuima, je da su ljudi i kultura naša najjača strana i najveći plus.”

iOLAPove potrebe za zapošljavanjem su odavno premašile kapacitete Rijeke i okolice, tako su i mnogo prije pandemije imali mogućnost remote rada kao i fleksibilno radno vrijeme, ističe Ozana Olujić, menadžerica ljudskih potencijala:

Oko 40% naših kolega živi u drugim krajevima Hrvatske, a vrlo smo ponosni i sretni što se oni okupljaju i druže u svojim regionalnim područjima – imamo veće grupe u Osijeku, Splitu, Puli i Zagrebu, a našu kulturu podržavamo lokalnim eventima.

iOLAPu je u planu zaposliti još 100 ljudi u narednih godinu dana, a tražit će kako juniorskih tako i seniorskih kadrova – što u traže u idealnim kandidatima pojašnjavaju Mirna i Barbara:

Kod potpunih početnika nam je od samog tehničkog znanja važnije da je osoba motivirana i željna učiti, dok od vrlo iskusnog inženjera očekujemo i dodatne vještine i iskustva, kao što su primjerice vođenje tehničkog tima i izražene konzultantske vještine. Osim toga, na vodećim pozicijama je potrebno imati razvijen i context switching jer do vas uglavnom dolaze problemi koje netko drugi nije uspio riješiti i gdje je potrebno reagirati brzo.

Ako se prepoznajete u tim opisima te želite napredovati, bili vi DevOps, UX dizajneri, stručnjaci za React ili Python, iOLAP ima poziciju za vas.

Pravila ponašanja

Na Netokraciji za vas stvaramo kvalitetan, autorski potpisan sadržaj i zaista se veselimo vašim kvalitetnim, kontruktivnim komentarima. Poštujmo stoga jedni druge prilikom komentiranja držeći se sljedećih pravila ponašanja:

  • Ne budite 💩: Nema vrijeđanja, diskriminiranja, ni psovanja (osim ako nije osobni izričaj, ali onda neka psovka bude općenita, a ne usmjerena prema nekome)
  • Samo kvalitetna rasprava, manje trolanja: Ne morate se ni sa kim slagati, ali budite konstruktivni i doprinesite raspravi! Svako trolanje, flameanje, koliko god "plesalo" na granici, leti van.
  • Imenom i prezimenom, nismo Anonymous 👤: Autor sadržaja stoji iza svog sadržaja, stoga stojite i vi iza svog komentara. Koristimo ime i prezime (Hrvoje Lončar) ili barem ime i inicijala (Hrvoje L.) te pravu email adresu. Kako koristimo podatke koje tamo ostavljate? Bacite oko na našu izjavu o privatnosti.

Sve ostale komentare ćemo s guštom spaliti, jer ne zaslužuju svoje mjesto na internetu.

Odgovori

Tvoja e-mail adresa neće biti objavljena.

Popularno

Digitalni marketing

Gdje griješimo u zapošljavanju generacije Z?

Zbog toga što je odrasla u posve novim okolnostima modernog društva, kao i u mnogo slučajeva dosad - stariji naraštaji sve slabije razumiju novu generaciju. Kako pristupiti "genzijevcima"?

Digitalni mediji

Influenceri i marketing imaju problema. Možemo li ih riješiti “otkazivanjem” Maje Šuput?

Profesionalno i etički dvojbeni sponzorski angažmani, korištenje djeteta za promociju brendova, skupljanje lajkova na najintimnijim životnim situacijama, licemjerje i umiveni aktivizam - samo su neki od grijeha domaćih influencera. Kako i zašto je jednoj angažiranoj ekipi prekipjelo baš na kampanji poznate pjevačice?

Sponzorirano

Što developeri žele? Dobru plaću i organizirani posao. Što ne žele? Više team buildinga.

Zanimljivo, sve ono što oglasi za posao i regruteri stavljaju u vrh kao povlastice kojima žele privući developere - team building, Play Station i slično - developerima zapravo uopće nije bitno, ističe se u komentarima na rezultate istraživanja "Što developeri žele" zagrebačke tech tvrtke Leapbit.

Što ste propustili

Istraživanje

Za povećanu online kupnju u 2021. najviše su zaslužni – pripadnici “Boomer” generacije!

Mogli smo očekivati kako će online kupnja rasti, ali koja kategorija proizvoda bilježi najveću kupnju, kolika je prosječna vrijednost kupnje i koje generacije dominiraju u online shoppingu?

Startupi i poslovanje

Što lokalizaciju igara čini uspješnom? Ekipa iz Nanobita podijelila je svoja iskustva s nama

Prilagodba casual igara za drugo tržište na prvi pogled možda djeluje banalno, ali riječ je o multidisciplinarnom procesu o kojem uvelike ovisi koliko će igra biti uspješna bez obzira izašla ona u Čileu, Rusiji ili Australiji.

Startupi i poslovanje

Microsoft preuzima Activision Blizzard za 68,7 milijardi dolara!

Svjetski tech gigant preuzeo je svjetskog gaming giganta. Što slijedi?

Startupi i poslovanje

Evo kako Tacta u Belgiji dokazuje da IT projekti u javnom sektoru ne moraju biti spori i dosadni

Nomen est omen, kaže dobro poznata latinska poslovica. A znate li što znači ime Tacta? The Art of Complexity Taming, a označava upravo ono što Tacta tim s užitkom radi – rješava operativne kompleksnosti klijenata i čini njihov posao učinkovitim i lakšim. A to im polazi za rukom čak i kada su u pitanju klijenti iz javnog sektora!

Digitalni marketing

Je li Google Analytics ilegalan? Jest, ako se pogrešno implementira!

Je li korištenje Google Analyticsa (i svih drugih digitalnih servisa koji podatke spremaju u SAD) preko noći postalo ilegalno objašnjavaju stručnjak za digitalnu analitiku Robert Petković i pravnica Ana Bačić.

Društvene mreže

Napokon sam našao jednu, brzu aplikaciju za sve privatne poruke, od WhatsAppa do Slacka – TEXTS!

"Texts" Amerima znači "SMS" odnosno "poruka" što je - koliko god nepraktično - odlično ime za aplikaciju koja vam daje jedno sučelje za privatne poruke na iMessages, WhatsAppu, Telegramu, Signalu, Messengeru, ali i Instagram, LinkedIn, Twitter, Slack i Discord DM-ovima.