Актуальные заказы

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

Удаленно
Full-time
Постоянная работа

Требуется Middle Python-разработчик для работы с сетевым сервисом нового поколения одного из американских стартапов.


Требования:

  • 3+ года недавнего опыта разработки новых коммерческих продуктов на Python с использованием сетевых технологий;
  • Опыт создания функций управления сетевым трафиком, хорошее понимание iptables;
  • Хорошее понимание и опыт работы с основными сетевыми протоколами (TCP, UDP, ARP, etc.);
  • Опыт анализа сетевого трафика;
  • Опыт собирания и обработки логов.


Плюс:

  • Опыт разработки API модулей на Python (Django);
  • Опыт разработок на С/С++;
  • Знакомство с Docker, Docker Compose;
  • Опыт контроля безопасности доступа (ACL, etc.) и/или обнаружения аномалий;
  • Опыт разработки ПО для routers;
  • Вклад в проекты с открытым исходным кодом.


Задачи:

  • Сделать поддержку для автоматического определения топологии защищаемых сетей и их ресурсов;
  • Создать и отладить функции управления настройками firewall, вызываемые административным API;
  • Собирать логи с конечных точек туннелей и firewall (rsyslog,..) и помочь в их обработке (Logstash, Elastic Search, Kibana);
  • Помочь в создании процесса установки клиeнтов и серверов включающих разработанные модули (Docker, Docker Compose) и их инитиализации.

Разработчик С (Linux)

Офис
Удаленно
Full-time
Постоянная работа

Требуется С-разработчик уровня Middle для работы над основным продуктом одного из российских стартапов.


Требования:

  • 2+ коммерческого опыта с C;
  • Хорошее понимание принципов многопоточного программирования;
  • Отличное понимание модели OSI и стека TCP/IP, а также умение применить эти знания на практике. Вы должны уметь с нуля настроить маршрутизацию в небольшой компьютерной сети;
  • Хорошее знание ОС Linux, умение настроить сеть (утилита “ip”);
  • Технический английский.


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

  • Базовое знание Golang – некоторые вспомогательные утилиты написаны на этом языке;
  • Отличное знание Git;
  • Знание динамических протоколов маршрутизации - RIP, IS-IS, OSPF, BGP;
  • Опыт работы с DPDK;
  • Опыт работы с сетевыми устройствами - коммутаторами и маршрутизаторами. В идеале с Cisco-like CLI;
  • Опыт работы с виртуализацией QEMU/KVM и контейнерами Docker.

Scala developer (gateways)

Мы ищем опытных Scala разработчиков на backend проекты. Над чем предстоит работать: highload распределенная инфраструктура market data & order routing (интеграция с контрагентами, внутренний order flow) автоматизация расчета портфельных рисков расчет биржевых индикаторов, теоретических цен и параметров деривативов Вы обладаете: отличным знанием J2SE, структур данных и алгоритмов пониманием особенностей работы JVM (многопоточность, сборщик мусора, etc.) опытом разработки на Scala навыками диагностики проблем (profiling, debugging и т.д.) опытом разработки серверных приложений, работающих под нагрузкой и в реальном времени техническим английским Плюсом будут: знание Akka понимание принципов асинхронного программирования понимание сетевых протоколов (IP, TCP, UDP и более высокоуровневых) и опыт работы с ними (NIO, Netty) опыт в разработке распределенных систем опыт работы с Linux навыки работы с SQL-базами данных (PostgreSQL) опыт разработки на C++ Бонусы Мы предлагаем: зарплата от 2700 eur; замечательный офис (в СПб, Москве) или удаленно; гибкий график; бесплатные обеды, снэки, вкусный чай и кофе; отличный профессиональный коллектив Дополнительные инструкции Если Вы считаете себя подходящим кандидатом - смело присылайте резюме на hr@exante.eu