Добрый день!
Пару дней назад появилась у нас вакансия Linux программиста. И вот я пребываю в некотором непонимании, какие там должны быть требования. Программист будет решать следующие задачи:
1. Разработка подключаемых модулей для Python. Большая часть продукта пишется на Python, но часть кода (взаимодействие с железом, математика) надо будет писать на C или C++. По сути, есть нативная либа, ее надо обернуть в адекватный (для питона) интерфейс.
2. Разработка всевозможных демонов. Здесь в основном сокеты и пр.
3. Доработка open source продуктов (типа OpenLDAP, OpenSSH). Т.е. делаем свой форк, добавляем нужные фичи.
4. В будущем, возможна разработка несложного UI. Т.е. Это наверное wxWidgets или QT.
К сожалению, я вообще не представляю, как программируют под Linux. Какие средства, какие технологии.
Прощу сообщества о помощи в составлении вакансии
.
Заранее спасибо.