Linux/Unix C, C++ программист

В команду по разработке ПОИСКОВОЙ СИСТЕМЫ нового поколения требуются C/C++ программисты с опытом создания интернет-приложений под Linux/Unix.

Общие требования (для программистов разной специализации):

Общее программирование и технологии:

----------------------------------------------

Проектирование в структурном программировании, проектирование модульных конструкций, проектирование библиотек модулей.

Проектирование в ООП, иерархические сетевые классы, потоки, разделение ресурсов.

Управление структурой кода при коллективной разработке, документирование.

Модульный и интерфейсный подходы при разработке больших проектов.

Технологии обработки запросов, обработка потоков символов, общее понимание технологий анализа последовательностей, синтаксического анализа и разбора.

Структуры данных и их обработка, деревья, хеши, словари, очереди, списки, многопоточная параллельная обработка сложных структур, разделение доступа.

Базы данных, общие понятия, проектирование и управление.

Основы общей архитектуры и взаимодействия компонент, построение клиент-серверных систем, клиент-серверных технологий в ОС Linux/Unix.

Язык С/C++:

----------------------------------------------

Синтаксис в пределах ANSI/ISO/POSIX Linux/Unix C/C++ компиляторы.

ООП - основы общих принципов в пределах Бъерна Страуструпа последних изданий.

Стандартные системные библиотеки Linux/Unix.

Разработка проектов, модулей, библиотек, расширяемых приложений, модульный и интерфейсный подходы в С/С++ для Linux/Unix.

Специальные технологии:

----------------------------------------------

Основы TCP/IP и сетевого программирования в Linux/Unix. Адресация, порты, каналы, клиент-серверная организация.

Демон-процессы в Linux/Unix системах, взаимодействие процессов в Linux/Unix, разработка серверов-обработчиков TCP/IP запросов, распределение нагрузки между процессами, масштабирование серверных решений. Web-серверные технологии, CGI-приложения в Linux/Unix. HTTP протокол, технологии, современные реализации и стандарты, распространенные публичные библиотеки, такие как curl и libhttp.

Кодирование, кодовые таблицы, представление символов, стандарт Unicode, публичные библиотеки перекодировки, такие как iconv.

Серверы БД MySQL, интерфейсные С/С++ библиотеки в Linux/Unix для работы с MySQL.

КОМПАНИЯ ПРЕДЛАГАЕТ:

• Зарплату в зависимости от Вашей квалификации

• Социальные гарантии

• Работу в коллективе профессионалов

• Перспективу профессионального и карьерного роста

• Оплачиваемый отпуск и питание

Указывайте желаемый размер оплаты за полный рабочий день. Присылайте резюме и пример Вашего кода, а также список готовых работ (желательно со ссылками в онлайне) по адресу [email protected]

Контактный телефон +3 8096 977 74 86, Ольга