====== Pozice programátora - kontrolní otázky ===== Není důležité to vědět, ale umět to rychle najít. Jakým příkazem shellu ukončíme daemona, jehož PID je uložen v souboru /var/run/mujdaemon.pid? Jaké klávesy zmáčknu, pokud chci ve Vimu přehodit (vyměnit) dvě slova? Kurzorem jsem na prvním. Jaké klávesy zmáčknu, když chci otevřít nové okno ve Screen? Mám tabulky: users a sloupečky id,volane_nejcasteji cdr a sloupečky user_id,calldate,src,dst (user_id ukazuje na záznam v tabulce users) Chci provést update sloupečku volane_nejcasteji tak, aby obasahoval tel. číslo kam daný uživatel volá nejčastěji. (tedy nejčastější hodntu ze sloupečku dst pro daného uživatele) Jaké jsou virtualizační nástroje pod Linuxem, které jsou nejefektivnější z hlediska využívání paměti? Jak lze virtualizační nástroje rozdělit? Jakým příkazem zjistím IP adresu počítače a výchozí bránu? Jakým příkazem změním výchozí bránu? Jaké mohou být důvody pro kompilování kernelu? Hledáme pracovníka Náplň práce Provozujeme 8 fyzických serverů na kterých je umístěno cca 30 virtuálních serverů. Z toho 5 virtuálních serverů se týká projektu Odorik.cz, ostatní jsou využity na obdobné záležitosti. Vše pod linuxem. Tyto servery je potřeba hlídat a postupně vylepšovat a rozvíjet další projekty. Nějaký čas zabere též technická podpora zákazníků. Chod serveru se z větší části hlídá přes webové rozhraní, z menší části linuxový terminál. Je stále co zdokonalovat a kdo si to nemyslí, ten stagnuje. Požadované dovednosti Práce s linuxovou konzolí linuxu:bash, roury, základní příkazy a konfigurační a dokumentační zvyklosti unixů. Neustále používané "nástroje" jsou screen a vim. Znát alespoň jeden programovací jazyk a objektové programování. Pokud totiž znáte například Javu nebo ještě jednodušší Python a trochu vám to myslí, námi používaný jazyk Ruby se naučíte za tři dny. Je to totiž jeden z nejintuitivnějších jazyků vůbec, podobně jako Python. Základy SQL (mySQL) základy HTLM Práce s grafikou a základní estetické cítění výhodou. Nadání pro vymýšlení propagačních textů a návodů výhodou. Požadované vlastnosti Zodpovědnost a poctivost - nechtěl bych svěřit informace a hesla všech našich zákazníků někomu nezodpovědnému Samostatnost a vlastní iniciativa - není možné pořád vymýšlet jednotlivé úkoly a kontrolovat jejich splnění Vytrvalost - jsou úkoly u nichž nezáleží na čase ale na kvalitě Práce Vás musí bavit - pokud někdo pracuje jen pro peníze, je to špatné. Nabízené výhody U nás budete hlavou, prosazovat a obhajovat vlastní nápady a myšlenky. Ve velkých firmách jste jen malé kolečko v soukolí, které musí dělat přesně to co se od něj čeká a není dovoleno moc myslet. Jestliže nemáte problémy z pracovní morálkou můžete pracovat z domu.