Vyber si IT job, ktorý ťa baví
a už nikdy nebudeš musieť pracovať…
Hľadáme posily
IT job v Niké
IT job v Niké vystihuje dynamický a agilný prístup, otvorený akýmkoľvek novým nápadom. Vo vývoji softwaru sa preferuje cesta slobody technologických postupov. Záleží len na Vás ako najlepšie navrhnete riešenie tak, aby bolo efektívne pre daný účel. Udržujeme aktuálnosť používaných frameworkov. Pracujeme ako tím, rozhodujeme sa ako jeden celok.
Work & Life Balance
Slovné spojenie Work & Life Balance má u nás skutočný význam. Súvisí hlavne s agilným spôsobom vývoja softwaru v dvojtýždňových cykloch, dobre naplánovanou prácou a produktívne využitým pracovným časom. Výsledkom sú nulové nadčasy, žiadny stres, firemná lojalita v stabilnej spoločnosti s konkurencieschopným ohodnotením práce.
IT kariéra
Niké ti ponúka možnosť zdokonaľovať svoje pracovné zručnosti, ako aj možnosť rozširovať vedomosti v oblasti IT. Ponúkame priestor pre vzdelávanie, samoštúdium, IT konferencie a IT kurzy v rôznej forme podľa vlastného výberu. Ukáž nám čo dokážeš a my ťa odmeníme adekvátnym spôsobom. Budúcnosť máš v rukách, tak poď do toho!
Takéto typy pozícií nájdete u nás (na ukážku)
FRONTEND DEVELOPER
Aké technológie používame:
» HTML a LESS – to je samozrejmosť
» Server-side máme naprogramovaný v Jave, Spring a Spring Boot
» Na client-side máme všetky nové stránky naprogramované v Javascripte ES6, používame ReactJS a ImmutableJS (staršie stránky sme robili v AngularJS, ale od toho upúšťame – skoro všetko už máme v React
» Dáta ukladáme do MySQL, PostgreSQL a do Redis-u
» Naše aplikácie nasadzujeme na CentOS, na provisioning používame» Saltstack a naše buildy si pripravujeme v Jenkinse
Ako to u nás vyzerá a náplň práce:
» Budeš pracovať v tíme s ďalšími 5 programátormi
» Pracujeme agilne (2-týždňové šprinty, každé 2 týždne releases) a naši programátori sami často prídu so zaujímavými nápadmi
» Nehráme sa na byrokraciu – v Niké nevykazujeme prácu do nástrojov a nezaťažujeme programátorov poradami
» Dostaneš sa k vývoju aplikácie od A po Z: client, server aj databáza
Požiadavky:
» Skúsenosť s agilným spôsobom vývoja softvéru
» Máš rád frontend, ale aj kúsok backendu ti nevadí (cca 20 % času môžeš vyvíjať aj v Java) = developeri si pre vlastné potreby vyvíjajú aj tzv. „Backend for Frontend“ – ktorý sa používa len pre potreby frontendu
» Máš znalosť technológií Javascript, HTML, CSS, ReactJS, prípadne AngularJS
» Nice-to-have: Java, Spring, SQL atď.
» Zaujímajú ťa nové technológie a trendy
» Nie je ti jedno ako program vyzerá, máš rád programovanie, dátové štruktúry a algoritmy
BACKEND DEVELOPER / PHP / Perl
Aké technológie používame:
» Na serveroch aj pobočkovej sieti používame Linux, konkrétne CentOS
» Nasadenie aplikácie automatizujeme saltstackom a zdrojové kódy udržiavame v gite
» Náš kód silne optimalizujeme, aby spracovanie feedov a ich distribúcia na frontend a pobočky bola čo najrýchlejšia
» Naše sieťové daemony komunikujú asynchrónne a paralelne, a popri širokej zbierke štandardných CPAN modulov (DBI, XML, JSON::XS, NYTProf) máme vlastné moduly na prácu s IO::Poll, IO::Socket, Net::AMQP (RabbitMQ)
» Dáta ukladáme do MySQL, PostgreSQL a do Redis-u
» V produkcii máme:
PERL – core system s knižnicami CPAN a veľkym rozsahom vlastných knižníc.
PHP 5-7 – intraweb
OS: CentOS-5,6,7, MS server 2015
Database: MSSQL, MySQL
Comunication: socket, RabbitMQ, spracovanie JSON a XML feedov
Tools: git, saltstack, jira, confluence
Ako to u nás vyzerá a náplň práce:
» Budeš pracovať v tíme s ďalšími 5 programátormi
» Pracujeme agilne a naši programátori sami často prídu so zaujímavými nápadmi
» Nehráme sa na byrokraciu – v Niké nevykazujeme prácu do nástrojov a nezaťažujeme programátorov poradami
» Dostaneš sa k vývoju aplikácie od A po Z: od návrhu databázy, po nasadenie aplikácie do produkcie
Požiadavky:
» Vieš pracovať v nejakom skriptovacom jazyku ( napr: PHP/Python alebo ovládaš dobre C/C++, prípadne ťa zaujímajú embedded systémy) a si otvorený k nemu „pribrať“ k sebe aj ďalší scripting jazyk Perl
» Zaujíma ťa Linux OS a prípadne si už niečo riešil v Bash
» Poteší nás tvoja schopnosť samo študovať (avšak kedykoľvek sa kohokoľvek čokoľvek spýtaj a rád ti poradí) a kreativita
» Zaujímajú ťa nové technológie a trendy
» Nie je ti jedno ako program vyzerá, máš rád programovanie, dátové štruktúry a algoritmy
BACKEND DEVELOPER / Java / Kotlin
Aké technológie používame:
» Robíme distribuované systémy (microservices) integrované cez messaging (Kafka, RabbitMQ) a cez http REST a gRPC, správy serializujeme v JSON, Avro a protobuf
» Návrh by mal byť čo najlepším obrazom domény (Domain-Driven Design) – developeri sú zodpovední za návrh/architektúru a často sa podieľajú už aj na analýze požiadaviek. Vychovávame si developerov so silnými doménovými znalosťami
» Pre vyššiu performance používame asynchrónne/reaktívne frameworky (javarx, webflux, kafka-streams, reactor), v Kotline coroutines a experimentujeme s ďalšími technológiami (r2dbc)
» Základ aplikácie je najnovší Spring a Spring Boot, všetky aplikácie máme prinajmenšom na Java 8 a tie nové vyvíjame nad OpenJDK 11+, niektoré aplikácie píšeme v Kotline
» Vysoký dôraz kladieme na performance, vytvárame funkčné prototypy a tie testujeme na výkon
» Navrhujeme riešenia schopné zvládať dátové lavíny, lebo v našej doméne stávkovania existujú dosť často (napr. vyhodnotenie zápasu kde hrá slovenská reprezentácia)
» Dáta ukladáme do PostgreSQL, Ignite a Kafky
» Podporujeme experimentovanie s novými technológiami / frameworkami
» Naše aplikácie nasadzujeme na Linux CentOS, na provisioning používame Saltstack a naše buildy si pripravujeme v Jenkinse a GitLabe s pomocou maven a nexus
» Zdrojový kód máme v git-e, používame GitLab, máme zavedené code review cez merge request a ako brach model používame gitflow
» Sme zodpovední aj za prevádzku našich aplikácií, preto ich dôkladne monitorujeme pomocou Prometheus, Grafana, Alertmanager
» Logy a streamy z našich aplikácií ukladáme do Elastic a cez Kibanu ich vyhľadávame
» Na backend-e implementujeme aj interné GUI aplikácie v JavaFX a Flutteri, tieto aj navrhujeme a zlepšujeme – toto samozrejme nerobia všetci, ale ak máš o vývoj GUI záujem, tak ti vieme na to vytvoriť priestor
» Pracujeme s týmito vývojovými prostriedkami: IDEA, maven, git/gitlab, JIRA, Confluence
Ako to u nás vyzerá a náplň práce:
» Budeš pracovať v tíme s ďalšími 5 programátormi
» Pracujeme agilne (so všetkým, čo k tomu patrí: planning, stand-up, retrospektíva, sprint review – demo) a naši programátori sami často prídu so zaujímavými nápadmi
» Nehráme sa na byrokraciu – v Niké nevykazujeme prácu do nástrojov a nezaťažujeme programátorov poradami
» Dostaneš sa k vývoju aplikácie od A po Z: návrh, implementácia, testovanie aj prevádzka
» V Niké nájdeš stabilitu: stále pracujeme na produktoch stávkovania – zlepšujeme ich a pridávame nové vlastnosti pre desaťtisíce našich klientov
Požiadavky:
» Máš slušné Java development skúsenosti (najlepšie Java 8+)
» Si Java backend positive (3+ rokov relevant Java development skúsenosť = ideálne Spring, JDBC (SQL), Messaging, Caching)
» Zaujímajú ťa nové technológie a trendy
» Nebojíš sa učiť nové veci, rád sa pustíš aj do tunning-u aplikácie
» Nie je ti jedno ako program vyzerá, máš rád programovanie dátové štruktúry a algoritmy
MANUAL TESTER
Aké typy aplikácii testujeme:
» Webová stávková aplikácia, zaoberajúca sa komplexným stávkovaním, rozdelená do kategórií podľa typu stávok
» Mobilná stávková aplikácia s funkcionalitou podobnou štandardnej PC web aplikácii, no v inom dizajne
» Tabletová verzia stávkovej aplikácie so zohľadnením špecifickej funkcionality vzhľadom na použité zariadenie
» Natívna Android aplikácia ponúkajúca všetky výhody použitého operačného systému
» Natívna iOS aplikácia ponúkajúca všetky výhody použitého operačného systému
Ako to u nás vyzerá a náplň práce:
» Budeš špecialista na prípravu a vykonávanie manuálnych testov
» Budeš pripravovať testovacie prípady/scenáre na základe požiadaviek na testovanie a špecifikácií, ako aj pripravovať testovacie dáta pre manuálne testy
» Budeš vykonávať testy podľa Test plánu, dokumentovať ich vykonávanie, zaznamenávať výsledky testovania formou Test reportu
» Chyby zistené pri testovaní zaznamenáš v nástroji JIRA (prípadne prostredníctvom nástroja na vykonávanie testov do nástroja JIRA) podľa stratégie testovania
» Podrobne sa zoznámiš s možnosťami manuálneho testovania
» Získaš skúseností v analýze procesov a ich spracovávania do funkčnej špecifikácie
» Budeš mať možnosť získať informácie o automatizovanom testovaní a možný prechod k automatizovanému testovaniu
Požiadavky:
» Prax v oblasti IT, najlepšie s koordináciou a vykonávaním testov SW produktov a riešení
» Výhodou sú skúsenosti s prácou a nástrojmi pre podporu testovania, manažovania problémov a riadenia kvality pri vývoji SW (napr. JIRA, TestLInk, HP Quality Centre atď.)
» Znalosť práce na PC (pokročilý používateľ kancelárskych nástrojov MS Office)
» Schopnosť samoštúdia, získavania poznatkov z dokumentácie, samostatnosť a kreativita
» Znalosť a prehľad v rôznych metodológií testovania
» Skúsenosti s organizáciou a riešením problémov
» Základná skúsenosť s testovacími plánmi a projektovými plánmi založenými na funkčných požiadavkách a technických špecifikáciách (testovací koncept, stratégia a plán)
AUTOMATION TESTER
Aké typy aplikácii testujeme:
» Webová stávková aplikácia, zaoberajúca sa komplexným stávkovaním, rozdelená do kategórií podľa typu stávok
» Mobilná stávková aplikácia s funkcionalitou podobnou štandardnej PC web aplikácii, no v inom dizajne
» Tabletová verzia stávkovej aplikácie so zohľadnením špecifickej funkcionality vzhľadom na použité zariadenie
» Natívna Android aplikácia ponúkajúca všetky výhody použitého operačného systému
» Natívna iOS aplikácia ponúkajúca všetky výhody použitého operačného systému
Ako to u nás vyzerá a náplň práce:
» Na tejto pozícii budeš skôr vývojár ako tester
» Na základe požiadaviek testovacieho oddelenia budeš na platforme Python 3 / Selenium / TestComplete / Niké testovacieho frameworku vyvíjať testovacie skripty
» Budeš existujúce skripty prispôsobovať zmenenej funkcionalite testovaného produktu
» Pretrvávajúce chyby zistené skriptom zaznamenáš v nástroji JIRA (prípadne prostredníctvom nástroja na vykonávanie testov do nástroja JIRA) podľa stratégie testovania
» Podrobne sa zoznámiš s možnosťami automatického testovania
» Získaš skúseností v analýze procesov a ich spracovávania do testovacieho skriptu
Požiadavky:
» Relevantná automation testing prax, najlepšie s koordináciou a vykonávaním testov SW produktov a riešení
» Mierne pokročilý v jazyku Python 3
» Mierne pokročilý v analýze HTML
» Mierne pokročilý v MySQL
» Výhodou sú skúsenosti so Selenium frameworkom, v akomkoľvek jazyku
» Znalosť práce na PC (mierne pokročilý používateľ kancelárskych nástrojov MS Office)
» Schopnosť samoštúdia, získavania poznatkov z dokumentácie, samostatnosť a kreativita
» Vzdelanie zamerané na Informatiku
» Skúsenosti s organizáciou a riešením problémov
BIG DATA / DWH DEVELOPER
Aké technológie používame:
» V Niké staviame veľký dátový sklad pre potreby BI, DataMining a archiváciu
» Hľadáme skúseného človeka, ktorý zapadne do tímu a bude spolu s nim navrhovať a implementovať novy dátový sklad – Data Lake
» Koncept je založený na najnovších trendoch v oblasti DWH, používame Spark, Delta Lake, Cassandra, Hive, Thrift
» Dáta ukladáme do stĺpcovej databázy vo formáte Apache Parquet
» Jednotlivé komponenty sú naprogramovane v Scale, niektoré v Java
» Na vizualizáciu pre interných klientov používame QlikSense a Jasper reports
» Dátové zdroje sú rôzne databázy a streamy z Kafka
» Deployment prebieha na Kubernetes cluster cez Terraform plus Helm a management zabezpečuje Rancher
» Ak sa vyznáš v spomenutých technológiách, nie je ti cudzia Scala a máš rád dáta, tak ťa veľmi radi uvidíme a povieme si viac
Ako to u nás vyzerá a náplň práce:
» Budeš pracovať v tíme s ďalšími 5 programátormi
» Pracujeme agilne (so všetkým, čo k tomu patrí: planning, stand-up, retrospektíva, sprint review – demo) a naši programátori sami často prídu so zaujímavými nápadmi
» Nehráme sa na byrokraciu – v Niké nevykazujeme prácu do nástrojov a nezaťažujeme programátorov poradami
» Dostaneš sa k vývoju aplikácie od A po Z: návrh, implementácia, testovanie aj prevádzka
» V Niké nájdeš stabilitu: stále pracujeme na produktoch stávkovania – zlepšujeme ich a pridávame nové vlastnosti pre desaťtisíce našich klientov
Požiadavky:
» Si skúsený človek, ktorý zapadne do tímu a bude spolu s ním navrhovať a implementovať novy dátový sklad – Data Lake
» Ak sa vyznáš v spomenutých technológiách, nie je ti cudzia Scala a máš rád dáta, tak ta veľmi radi uvidíme
» Skúsenosti s Data Lake alebo Warehouse technológiami, Spark a SQL
» Výhodou sú: Scala, Databricks Delta, Airflow, Kubernetes, Helm, Terraform, Hive, Docker, Kafka
PRODUKTOVÝ VLASTNÍK (Kurzové oddelenie)
Koho hľadáme:
» Ovládaš základy produktového manažmentu a vo voľnom čase rád tipuješ?
» U nás máš jedinečnú príležitosť ako spojiť prácu so zábavou
» Poď k nám a pomôž nám vylepšovať produkty pre našich tipérov
» Do nášho tímu produktových ownerov na kurzovom oddelení hľadáme nové posily
Čo všetko budeš mať na starosti:
» Keďže si tipér a my ti dáme priestor ukázať čo vieš, tak máš parádnu možnosť podieľať sa na stratégii kurzového oddelenia, zavádzať produktové a procesné inovácie do praxe, ako aj potešiť tak ostatných tipérov
» Tvojou hlavnou úlohou bude rozvíjať existujúce produkty kurzového oddelenia a podieľať sa na riešení nových produktov (tie si následne sám otestuješ a dohliadaš na ich realizáciu)
» Pripravuješ biznis zadania, vrátane návrhu užívateľského rozhrania a aj produktovú dokumentáciu
» Voči IT teamu (ktorý máš mimochodom vlastný, špeciálne pre kurzové oddelenie) vystupuješ v roli Scrum product ownera
» Popri tom samozrejme veľa komunikuješ či už s ľuďmi vo firme, alebo dodávateľmi, prezentuješ svoje produkty, alebo reportuješ priebeh projektov
Požiadavky:
» Strategické a analytické myslenie
» Schopnosť rozhodovať sa, účinne prioritizovať a pracovať v termínoch
» Prax na obdobnej pozícii produktový vlastník min. 1 rok
» Práca s MS Office, Jira, Confluence, BI nástroje
» Znalosť problematiky kurzových stávok a prehľad v športovom dianí – veľkou výhodou
» Skúsenosti s komunikáciou biznis požiadaviek voči IT tímom
» Skúsenosti s testovaním – vítané
» To neznie zle, čo myslíš? Ak si dočítal až sem a práve ťa začalo mrzieť, že aktívne netipuješ, alebo naopak, nemáš ani šajn, o čom ten produktový manažment vlastne je, nevešaj hlavu.
» Pošli nám svoje CV a pripoj k tomu pár slov o sebe do Motivačného listu. Ak si dosť zapálený pre vec, máš aspoň základný prehľad v športe a chceš sa učiť nové veci, dáme pokojne šancu aj tebe.