Backend разработчик (Python API, сетевые технологии)

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Высокопроизводительные сетевые продукты для телеком-операторов и интернет-компаний.

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

Условия работы

Работайте на успешный стартап из Кремниевой долины, Калифорния, создатель лучшего в своем классе сетевого программного обеспечения.

Мы начинаем новую разработку: сетевой сервис нового поколения, который заменит устаревшие VPN. Он соединит конечных пользователей, облачные серверы и граничные узлы через высокопроизводительные зашифрованные туннели.

Мы предоставим подробные спецификации и схему базы данных.

В ваши личные задачи будут входить:

  • настроить среду разработки в соответствии с нашими описаниями: Linux сервера и клиенты соединенные зашифрованными туннелями
  • разработать API (Django или Flask) для управления туннелями и firewalls, чтения и обновления хранилища данных
    • отлаживать использование API клиентским и административным порталами
  • отлаживать изменения сетевого трафика под контролем API
  • помогать в развертывании и управлении разработанными серверами и клиентами (Docker,..)
  • собирать логи с конечных точек туннелей и firewalls (rsyslog,..)
  • помогать настроить конвейер обработки логов (Logstash, Elastic Search, Kibana)

Требования:

  • Практический опыт создания сложных API модулей (Django или Flask) для Linux серверов и клиентов
  • Практический опыт создания SQL баз данных и их использования с серверным и клиентским API
  • 3+ года недавнего опыта коммерческой разработки на Python
  • Опыт настройки firewalls, знакомство с iptables
  • Знакомство с отладкой сетевого трафика
  • Знакомство с разработкой на C/C++ для Linux
  • Свободное чтение английской технической документации, поиск на английском

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

  • Опыт работы с Active Directory, LDAP
  • Опыт обработки логов
  • Опыт настройки VPN
  • Вклад в проекты с открытым исходным кодом

Гибкий рабочий график
Направляйте резюме на jobs@nfware.com