Разработчик C++/Python

Smartiko
Москва
👨‍💻 Можно удаленно

Зарплата

от 100 000 ₽ до 120 000 ₽

Описание вакансии

Ищем программиста, который будет заниматься развитием и поддержкой программного обеспечения сети LoRaWAN и сопутствующего ПО.

Обязанности:

  • Развитие и поддержка существующего пакетного ядра LoRaWAN, исправление возникающих проблем (C++/14, Python, MQTT, PostgreSQL, Docker).
  • Интеграция с приложением заказчика, при необходимости взаимодействие с заказчиком для понимания задачи, пусконаладки или отладки.
  • Разработка и развитие прикладного ПО и вспомогательных сервисов (Python, Clickhouse, Qt).
  • Взаимодействие с командой по тестированию/внедрению/решению проблем.

Требования:

  1. Знание C++/14 на хорошем уровне.
  2. Приличное знание ОС Linux, командной строки, утилит операционной системы.
  3. Умение и желание разбираться в существующем коде (без желания «немедленно всё тут переписать»).
  4. Знакомство с Python хотя бы на начальном уровне.
  5. Знание SQL, опыт написания сырых запросов (мы используем PostgreSQL).
  6. Английский язык на уровне чтения технической документации.
  7. Опыт работы и понимание принципов работы с системами версионного контроля (Git).

Будет несомненным плюсом:

  • Заинтересованность в области Internet of Things.
  • Знакомство с брокером сообщений MQTT (работаем с ним из C++ и Python).
  • Знание библиотек asyncio, aiohttp.
  • Опыт работы с Clickhouse.
  • Опыт кросс-платформенной разработки (Raspberry Pi).
  • Знание контейнеризации (docker).
  • Способность находить и устранять сетевые/ресурсные проблемы, умение пользоваться профилировщиком, отладчиком.
  • Знание сетевых технологий (TCP/IP) как с точки зрения программирования, так и с точки зрения сопровождения (уметь собирать и анализировать сетевые трейсы).

Условия:

Работа в распределенной команде до 15 человек. Можно работать в офисе на Ленинском проспекте или на удаленке, но обязательно быть доступным в рабочие часы по Москве. Возможно периодическое посещение офиса компании.

Характер работы:

  • Полный рабочий день.
  • В офисе / удаленная (по желанию).
  • Совещания в зуме в 9:30 - 10 по Москве.

Дополнительные инструкции

Соискателям будет предлагаться тестовое задание. Язык - C++, срок выполнения задания - неделя, при успешном выполнении и приеме на работу эта неделя будет засчитана, как рабочая.

Пожалуйста, при отклике на вакансию укажите в сопроводительном письме "готов/готова выполнить тестовое задание".

Размещено 21/07/2021

Оставьте свои контакты, чтобы работодатель мог связаться с вами

Телеграм-бот RIT.WORK
С ботом rit.work Вы найдете работу, о которой всегда мечтали.

Всего два шага — выбери стек, зарплату и получай уведомления о мега-вакансиях первым.