Ľutujeme, spoločnosť ponúkajúca danú pracovnú pozíciu ukončila zverejnenie ponuky na stránke.
Ďakujeme za porozumenie.
Zobraziť podobné ponuky
Ďakujeme za porozumenie.
Zobraziť podobné ponuky
Programátor C++
SAGE team s.r.o.
Miesto práce
Košice
Košice
Druh pracovného pomeru
plný úväzok
plný úväzok
Termín nástupu
dohodou
dohodou
Mzdové podmienky (brutto)
dohodou
dohodou
Informácie o pracovnom mieste
Náplň práce, právomoci a zodpovednosti
Hľadáme vhodného kandidáta na pozíciu programátora v jazyku C++ na plný úväzok.
Náplňou práce bude vývoj a implementácia rozsiahlejšieho projektu zameraného na spracovanie a filtrovanie v rámci veľkého množstva dát. Výsledkom má byť framework, bežiaci ako proces v prostredí GNU/Linux, ktorý bude komunikovať s rôznymi používateľskými rozhraniami. Tie už ale nebudú súčasťou projektu, takže nebude potrebné implementovať žiadne používateľské rozhrania.
Uchádzač musí mať skúsenosti s programovaním pre systém GNU/Linux a základné vedomosti o písaní bash skriptov a iných užitočných nástrojoch. Taktiež požadujeme znalosť STL a základných dátových štruktúr, ktoré obsahuje. Prehľad o fungovaní sieťových protokolov na rôznych vrstvách OSI výhodou (TCP/IP, HTTP).
Náplňou práce bude vývoj a implementácia rozsiahlejšieho projektu zameraného na spracovanie a filtrovanie v rámci veľkého množstva dát. Výsledkom má byť framework, bežiaci ako proces v prostredí GNU/Linux, ktorý bude komunikovať s rôznymi používateľskými rozhraniami. Tie už ale nebudú súčasťou projektu, takže nebude potrebné implementovať žiadne používateľské rozhrania.
Uchádzač musí mať skúsenosti s programovaním pre systém GNU/Linux a základné vedomosti o písaní bash skriptov a iných užitočných nástrojoch. Taktiež požadujeme znalosť STL a základných dátových štruktúr, ktoré obsahuje. Prehľad o fungovaní sieťových protokolov na rôznych vrstvách OSI výhodou (TCP/IP, HTTP).
Informácie o výberovom konaní
Pohovor bude prebiehať v dvoch kolách, pričom podmienkou pre zaradenie uchádzača do výberu je úspešné odovzdanie opraveného zdrojového kódu, ktorý je uvedený nižšie. Uchádzači, ktorí túto podmienku nesplnia, nebudú zaradení do výberového konania.
Kód:
/* Definicie */
bool map_should_erase(const int32_t value);
bool vector_should_erase(const int32_t value);
std::map mapa;
std::map ::iterator mapa_iter;
std::vector::iterator vector_iter;
/* Problematicky kus kodu, ktory z nejakych pricin segfaultuje. Opravte bez zasahu do zamyslanej funkcnosti a bez zbytocneho komplikovania samotneho kodu. */
mapa_iter = mapa.begin();
while (mapa_iter != mapa.end())
{
if (map_should_erase(mapa_iter-first)) {
mapa.erase(mapa_iter);
} else {
for (vector_iter = mapa_iter-second.begin(); vector_iter != mapa_iter-second.end(); ++vector_iter) {
if (vector_should_erase(*vector_iter)) {
mapa_iter-second.erase(vector_iter);
}
}
}
++mapa_iter;
}
Ospravedlňujeme sa za neodsadený kód, ale profesia odsadený text nepodporuje.
Kód:
/* Definicie */
bool map_should_erase(const int32_t value);
bool vector_should_erase(const int32_t value);
std::map mapa;
std::map ::iterator mapa_iter;
std::vector::iterator vector_iter;
/* Problematicky kus kodu, ktory z nejakych pricin segfaultuje. Opravte bez zasahu do zamyslanej funkcnosti a bez zbytocneho komplikovania samotneho kodu. */
mapa_iter = mapa.begin();
while (mapa_iter != mapa.end())
{
if (map_should_erase(mapa_iter-first)) {
mapa.erase(mapa_iter);
} else {
for (vector_iter = mapa_iter-second.begin(); vector_iter != mapa_iter-second.end(); ++vector_iter) {
if (vector_should_erase(*vector_iter)) {
mapa_iter-second.erase(vector_iter);
}
}
}
++mapa_iter;
}
Ospravedlňujeme sa za neodsadený kód, ale profesia odsadený text nepodporuje.
Požiadavky na zamestnanca
Pozícii vyhovujú uchádzači so vzdelaním
stredoškolské s maturitou
nadstavbové/vyššie odborné vzdelanie
vysokoškolské I. stupňa
vysokoškolské II. stupňa
vysokoškolské III. stupňa
nadstavbové/vyššie odborné vzdelanie
vysokoškolské I. stupňa
vysokoškolské II. stupňa
vysokoškolské III. stupňa
Jazykové znalosti
Anglický jazyk - Stredne pokročilý (B2)
Ostatné znalosti
C++ - Expert
Pozícia je vhodná pre absolventa
Áno
Inzerujúca spoločnosť
Stručná charakteristika spoločnosti
Naša spoločnost sa venuje vývoju technológií pre inteligentné administratívne budovy, od prvotného návrhu až po realizáciu. Naša klientela je prevažne z východného Slovenska, no máme klientov z Nemecka a USA, kam plánujeme expanziu v najbližších rokoch.
Počet zamestnancov
3-4 zamestnanci
ID: 1480282
Dátum zverejnenia: 13.5.2013
2013-05-13
lokalita: Košice Pozícia: Programátor Spoločnosť: SAGE team s.r.o.
Základná zložka mzdy (brutto) a ďalšie odmeny: dohodou