Úvod » Sídlo společnosti (centrála) » Nabídka zaměstnání » Linux specialista
Kontakt
Kontakt

Linux specialista

Jsme česká softwarová společnost která už 20 let vyvíjí vlastní POS systém pro restaurace a jídelny. Mezi naše zákazníky patří jak řetězce (Ambiente, Potrefená husa, Zátiší group, Kolkovna, Sodexo, ..) tak i individuální provozy (O2 Aréna, Kozička, Vila Richter, …) a v současnosti máme již okolo 1500 zákazníků.

Hledáme Linuxového specialistu pro „vývoj vlastní distribuce“ a podporu našeho software v Linuxu. Také budeme potřebovat správu Linuxových serverů. Nejedná se o vytvoření distribuce a ukončení spolupráce, ale o dlouhodobou spolupráci na rozvoji podpory Linuxu v naší společnosti a při správě serverů.

Popis práce:

Jedná se o vývoj vlastní „distribuce“ založené na Ubuntu/Debian. Vývojem vlastní distribuce rozumíme úpravy instalátoru a přizpůsobení pro potřeby POS. Tato distribuce je základem instalací našeho hlavního produktu - pokladního systému Septim. Dále pak psaní skriptů pro podporu oddělení vývoje, zprovozňování různého hardware v Linuxu a administrace Linux serverů.

Jaké máme na programátora požadavky

  • Velmi dobrou znalost skriptování v shellu (bash)
  • Python (ideálně i Perl)
  • Znalost distribuce Debian/Ubuntu a jejího balíčkovacího systému
  • Vytváření vlastních debianích balíčků
  • Výhodou je programování pro Linux (C/Kylix/Lazarus/…), programování v PHP, znalost SQL, znalost XML a XSLT, …

Co bude náplní práce programátora:

  • 50% „Vývoj vlastní distribuce“
  • 25% Příprava podpory pro různý hardware a pomoc technikům s Linuxem
  • 25% Správa a konfigurace serverů

Co může programátor očekávat od nás:

  • Při vývoji budeme klást velký důraz na jednoduchost a použitelnost
  • Myslíme si, že programátor má odevzdávat kvalitní práci a „alfa testy“ patří do jeho práce
  • Nepoužíváme živelný vývoj, ale vždy postupujeme tak, že nejdříve vytvoříme zadání (dokumentaci),a to se potom realizuje
  • Nutíme programátory k dodržování formálních pravidel jako je používání našeho bug tracking systému Bugzilla a programováním podle předem vytvořené dokumentace
  • Snažíme se o používání toho co nám nejlépe vyhovuje z extrémního programování, test driven developmentu, týmové práce a dalších technik
  • Programátor u nás pouze výjimečně přichází do styku s koncovým uživatelem, na servis máme techniky, na prodej obchodníky
  • Nevyvíjíme zakázkové aplikace, ale aplikace které dlouhodobě udržujeme a provozujeme, takže kvalita aplikace (i zevnitř) je velmi důležitým kritériem.
  • Bude členem týmu, který vyvíjí zákazníky oblíbený program a který klade důraz na kvalitu aplikace
  • Bude moci pracovat z domova nebo z kanceláře v Praze, Olomouci nebo Bratislavě