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, Ольга