Ptolemay - аутсорсинговая IT-компания полного цикла по разработке мобильных и веб-приложений для бизнеса и стартапов. Ищем Middle/Senior C++ Developer для аутстафф-проекта.
Задачи:
- Разработка высоконагруженных модулей парсинга сигнальных протоколов.
- Разработка модулей формирования бизнес-логики системы и взаимодействия с In-Memory БД.
- Техническое развитие системы и процесса поставки ПО.
- Оптимизация времени обработки и передачи данных между компонентами системы.
- Решение и расследование возникающих при эксплуатации системы проблем.
Требования:
- Опыт работы от 3-х лет на аналогичной должности.
- Отличное знание С++.
- Знание классических алгоритмов и структур данных.
- Опыт написания многопоточных и/или асинхронных программ.
- Умение тестировать собственный код (Unit-тестирование).
- Опыт разработки БД.
- Опыт разработки микросервисов.
- Знание принципов обеспечения отказоустойчивости систем.
- Знание принципов Solid.
- Понимание принципов работы операционных систем, баз данных и компьютерных сетей.
- Уверенное использование Linux и инструментов командной строки.
Будет плюсом:
- Знание C
- Опыт в оптимизации перформанса и low-level оптимизациях.
- Опыт работы с Wireshark/tcpdump.
- Docker, Ansible, Kubernetes, gRPC, Redis, Memcached
- Опыт разработки распределенных высоконагруженных систем.
- Опыт работы с высоконагруженными системами
- Понимание как устроен Linux и Linux/POSIX API.
- Опыт анализа производительности отдельных приложений и системы в целом.
- Знакомство с сетевыми и сигнальными протоколами (HTTP2, DIAMETER, MAP, CAP и проч.).
- Понимание работы сетевого стека. Уровень L2-L4.
Условия:
- Удаленная работа.
- Полная занятость.
- Оформление по ИП.
- Гибкий график.
- Оплата 2500 - 3000$ net.
Буду рад ответить на вопросы и ознакомиться с резюме: @Dmitriy_Ptolemay