В http://qrator.net требуется программист ядра Linux.
Основные требования:
- C (ISO/IEC 9899:1999), GCC, GNU linker
- POSIX (включая Pthreads), среда GNU/Linux, bash
- Умение писать многопоточные приложения на C
- Знание стека протоколов TCP/IP, Berkeley sockets
- Знакомство с принципами работы протоколов HTTP и DNS
- Сложность алгоритмов (на базовом уровне)
Приветствуется, но необязательно:
- Опыт программирования и отладки в контексте ядра Linux
- Умение диагностировать проблемы сетевого приложения на сетевом и транспортном уровне
- Знание C++
- Знание Python 2.x
- Знакомство с RCU
- Знакомство с OpenSSL
- Знакомство с принципами объектно-ориентированного и функционального программирования
- Понимание проблематики предметной области - фильтрации паразитного трафика и защиты от DDoS-атак
Для связи можете писать мне, ab@qrator.net