Обязанности:
Наша компания активно развивается и растет, поэтому ищем R&D инженера, который считает себя экспертом, любит вызовы и готов решать нестандартные задачи. Если ты хочешь реализовать свой потенциал, стать частью нового продукта, не боишься сложных решений, то мы просто обязаны с тобой познакомиться! Также ты нам подходишь, если у тебя есть: Опыт коммерческой разработки Python, уровень не ниже middle; Уверенные навыки администрирования Linux; Уверенное понимание принципов работы сетей и сетевых протоколов, модели OSI, протоколов прикладного уровня (HTTP, TLS, FTP, SMB); Опыт работы с Systemd; Опыт работы с виртуализацией и контейнеризацией; Опыт проектирования REST-API. Будет классно, если у тебя будет следующее: Опыт разработки с SQL (предпочтительно Clickhouse) и NoSQL (у нас ETCD) базами данных; Опыт разработки или работы с системами автоматизации тестирования; Опыт разработки на C/C++; Опыт администрирования систем на базе Windows. Но если этого нет, то не страшно. Мы готовы дать тебе возможность развития в этих технологиях :) А еще мы готовы тебе дать возможность: Разрабатывать и прототипировать: микросервисы с использованием Asyncio и AioHTTP, системные утилиты Linux, демоны по настройке и управлению сетью; Проектировать архитектуру и реализацию системы и бакендов; Разрабатывать и проводить нагрузочные и функциональные тесты систем и сетей, проводить анализ результатов тестирования; Писать читабельный код, поддерживать, дебажить и документировать - куда без этого, участвовать в код-ревью. Любим работать с инженерами, которые находят решение даже самых заковыристых задач, никогда не останавливаются в своем любопытстве и быстро схватывают новое.