Напиши текст вакансии для должности "Middle С/С++ Linux разработчик (remote)". Название компании: "Темпеста". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'C/C++', 'Linux', 'Multithread Programming', 'Алгоритмы и структуры данных', 'Удаленная работа'

Если Вам интересно узнать как работает ядро Linux и транзакционные движки СУБД, например, MySQL, как выжать из C/C++ компилятора максимум и написать самый быстрый код, как строятся отказоустойчивые архитектуры, обрабатывающие терабиты трафика и петабайты данных, то Вы сможете во всем это разобораться в нашей команде. Мы работаем удаленно по гибкому графику и специализируемся на низкоуровневой разработке высокопроизводительных систем. С 2008 года нашими клиентами стали MariaDB (кстати, мы - один из крупнейших контрибьюторов), Percona, SanDisk, Skype, CloudLinux и другие известные международные компании. В отличие от других компаний заказной разработки, мы всегда работаем в технологическом ядре сильных IT компаний. У нас всегда есть чему и у кого научиться. Вместе с нами Вы будете заниматься глубокими доработками MySQL/InnoDB (пример сделанного нами проекта - MariaDB System Versioning https://mariadb.com/kb/en/system-versioned-tables/), Linux kernel, Nginx и других популярных open source проектов. Будете анализировать высоконагруженные Linux системы и делать их еще быстрее. А между заказными проектами участвовать в разработке нашего open source продукта Tempesta FW (https://github.com/tempesta-tech/tempesta), Мы разработали реализацию TLS handshakes для Linux kernel, которая в несколько раз обгоняет Nginx/OpenSSL или Nginx/WolfSSL. О Tempesta TLS можно посмотреть в нашем докладе на FOSDEM’21 (https://archive.fosdem.org/2021/schedule/event/webperf_fast_tls/). А сейчас мы работаем над внесением Tempesta TLS в основную ветку ядра Linux.   Обязательные навыки:  Уверенное владение C, хороший С++ или желание его изучить Хорошее понимание устройства Linux и его системного API Знание классических алгоритмов и структур данных Опыт разработки многопоточных приложений (POSIX, C++ STL)    Желательно:  Владение Python для написания тестовых скриптов Хороший письменный английский для общения с зарубежными партнерами и заказчиками    Условия:  Ваши коммиты будут в популярных в open source проектах Если Вы будете работать на проприетарных проектах, то это будут одни из лучших в мире IT продуктов с сильной технологической базой, накакого финтеха, медицины и пр., далеких от IT областей Возможность глубоко копнуть во внутренности Linux kernel, MySQL, Nginx, SPDK и пр. Возможность работы из дома Гибкий график для работы в комфортное время