Разработчик на С/C++ (Создание высокопроизводительных микросервисов с нуля)

200 000 руб
Размещено 05 марта


Присоединяйтесь к передовой разработке в области спутникового телевидения иформируйте будущее телевещания с помощью высокопроизводительныхмикросервисов на C/C++Вы являетесь страстным разработчиком на C/C++, готовым принять вызов сложныхзадач и создавать передовое программное обеспечение с нуля? Мы ищемталантливого человека, готового присоединиться к нашей растущей команде и сыгратьважную роль в разработке ядра микросервисов для нашей революционной системыусловного доступа. Обязанности: Проектирование и разработка высокопроизводительных и безопасных микросервисов с использованием C++. Разработка компонента дешифровки с использованием С, работающего в подсистеме TEE на ТВ-приставке. Написание чистого, поддерживаемого и эффективного кода на C и C++, используя современные библиотеки и фреймворки. Определение и реализация API для бесшовного взаимодействия между микросервисами. Реализация модульных и интеграционных тестов для обеспечения качества и функциональности кода. Сотрудничество с другими инженерами по проектированию и созданию надежной и масштабируемой архитектуры микросервисов. Постоянное обновление знаний современных возможностей C++ и вклад в наш технологический стек. Требования: Имеет степень минимум бакалавра в области компьютерных наук или смежной области. Имеет более 6 лет и более опыта разработки на С/C++, с хорошим пониманием принципов объектно-ориентированного программирования и паттернов проектирования (SOLID и GoF). Знание паттернов микросервисной архитектуры; Опыт работы с технологиями контейнеризации более 2 лет (Docker, Kubernetes). Опыт работы с брокерами сообщений, предпочтительно Kafka. Опыт работы с промышленными БД Имеет опыт работы с Git. Обладает страстью к созданию высокопроизводительных систем с низкой задержкой, многопоточностью, кластеризацией, высоконагруженными микро сервисами. Преуспевает в быстром темпе работы и наслаждается поиском решений проблем. Обладает отличными навыками коммуникации и сотрудничества. Желает развиваться и расти как разработчик в динамичной среде единомышленников. Самостоятелен, готов оказывать взаимопомощь, проактивен, работает на результат. Преимуществоим будут: Опыт командной разработки c использованием трекеров задач JIRA. Обладает знанием классических алгоритмов и структур данных. Знание концепций и лучших практик распределенных систем. Экспертиза в разработке с акцентом на безопасность. Условия: Возможность стать пионером в быстрорастущей, но уже сформированной компании, формирующей будущее спутникового телевидения. Динамичная и сотрудническая рабочая среда, где ценятся ваши идеи. Управление проектом по Scrum методологии. Конкурентоспособный компенсационный пакет и льготы. Оформление по ТК. Удаленный формат работы.