Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
c/c++ разработчик
генерация резюме
сопроводительное письмо
описание
Группа Астра занимается разработкой системного и прикладного программного обеспечения, а также средств защиты информации для создания и проектирования ИТ-инфраструктур. Продукт Termidesk Connect представляет собой решение для балансировки нагрузки и обеспечения высокой доступности приложений, оптимизирующее работу ИТ-инфраструктуры и повышающее производительность сервисов.
задачи
- Разрабатывать высоконагруженное серверное приложение на C/C++ для ОС Linux;
- Писать unit-тесты;
- Проводить исследования по внедрению новых протоколов связи.
требования
- Отлично знать C/C++ (libc, libev, STL);
- Иметь опыт разработки многопоточных, асинхронных приложений на C/C++ для ОС Linux;
- Владеть современными подходами C++: RTTI, RAII, полиморфизм, наследование, лямбда-функции;
- Понимать основы межпоточного взаимодействия: семафоры, мьютексы, очереди;
- Знать шаблоны проектирования: синглтоны, интерфейсы, издатель/подписчик, модель/делегат/представление, CoW;
- Знать POSIX (сокеты, потоки, файлы);
- Понимать работу TCP/IP;
- Знать REST API и JSON;
- Иметь опыт использования Git, GitLab, CI/CD, CMake;
- Обладать желанием изучать новое и не бояться трудностей;
- Будет плюсом опыт работы с WebSocket, select, poll, epoll, библиотеками libevent, libev, протоколами HTTP/1, HTTP/3, QUIC, Makefile, Docker и начальное знание Python.
условия
- Стабильный и прозрачный «белый» доход;
- Полноценный соцпакет;
- Гибкий график работы;
- Полис ДМС.
навыки