lock-svg Successfully occupied
We have already found the right Titan for this project. Try to look at similar offers.
lock-svg project Successfully occupied
View offer information dropdown icon
Wallet icon Coin icon Rate 250 € - 275 € / man-day
Timer icon Form of cooperation Full-time
Briefcase icon Sector Information Technology
Location icon Location Praha / Brno
Project duration 6 mesiacov s možnosťou predĺženia
Period of cooperation 01.10.2018 - 01.04.2019
Start date 01.10.2018 alebo dohodou

Project description

  • Python vývoj sieťových komponentov (daemons, routines, native system libraries)
  • Python vývoj komunikačných protokolov
  • asynchrónne programovanie
  • multi-threading spracovanie
  • kooperácia na medzinárodnom technologicky zaujímavom projekte v mladom agilnom tíme
  • alokácia je možna v Brne alebo Prahe podľa špecifík konkrétnych úloh projektu a odpovedajúceho tímu

Project requirements

  • min. 4-ročná aktívna prax s Python programovaním/vývojom väčších systémov (10 000+ riadkov kódu)
  • skúsenosti s viacvláknovým spracovaním
  • skúsenosti s asynchrónnym programovaním
  • znalosť štrukturovaného programovania (exception handlign, precízne logovanie, atď.)
  • skúsenosti s niektorou formou RPC 
  • znalosť meziprocesovej komunikácie
  • znalosť Web Service-ov (koncept REST)
  • znalosť sieťových protokolov
  • skúsenosti s Linux Networking Stack-om
  • znalosť anglického jazyka v písomnej i ústnej forme

  • výhodou: znalosť binárnych komunikačných protokolov (napr. Google Protocol Buffers)
  • výhodou: znalosť OSI network modelu a základných protokolov
  • výhodou: prax s C++ [17/14/11] Linux programovaním
  • výhodou: skúsenosti s GNU Compiler Collection (GCC)
  • výhodou: skúsenosti s GNU Project Debugger (GDB)
  • výhodou: skúsenosti s Portable Operating System Interface (POSIX)
  • výhodou: skúsenosti s vývojom Linux systémových komponentov (daemons, routines, native system libraries)
  • výhodou: skúsenosti s programovaním sieťových komponentov
  • výhodou: skúsenosti s vývojom kernel modulov pre networking
  • výhodou: skúsenosti s Rust programovaním
  • výhodou: skúsenosti s build nástrojom CMake
  • výhodou: skúsenosti s kernel developmentom (kernel moduly pre networking)
  • zodpovednosť
New to the world of IT freelancing ?

Freedom, flexibility, greater control over finances and career. Freelancing has evolved and offers much more today. See what's in store for you and how it will change your life.

New to the world of IT freelancing ?

Freedom, flexibility, greater control over finances and career. Freelancing has evolved and offers much more today. See what's in store for you and how it will change your life.

31 396

Titans that have
joined us

661

Clients that have
joined us

435 090

Succcessfully supplied
man-days