Перенесена в архив: Senior Python developer

111222
Отправить резюме

О вакансии

Ищем Senior Python developer. Международная команда. Интересные задачи. Зарплата в евро. Минимум бюрократии. Без джуниоров. Без легаси. Только современные инструменты. Только код, только хардкор.

Everynet разрабатывает, строит и эксплуатирует сети связи, предназначенные исключительно для интернета вещей и основанные на самом передовом и быстрорастущем IoT-стандарте связи - LoRaWAN. Он позволяет создавать устройства с подключением к интернету и работой батареек до 10 лет без перезарядки.

Everynet разворачивает сети связи по всему миру, используя оборудование и серверные решения полностью разработанные внутри компании. Наши сети работают во многих странах мира: Бразилия, Уругвай, Парагвай, Аргентина, Мексика, Индонезия, Испания, Италия, Великобритания и т. д. Некоторые страны покрыты сетью на все 100%, например Тринидад и Тобаго, Андорра :)

Еще есть небольшой сайт, который описывает основные проблемы, решаемые при помощи серверной инфраструктуры.

Пример одного из устройств можно посмотреть здесь.

Новости компании можно почерпнуть из Twitter.

Технологии и инструменты:

  • Amazon Web Services в нескольких регионах.
  • GitLab (Git repo, CI/CD, issues).
  • Kubernetes, Helm, Grafana, Prometheus, отдельная команда мониторинга инфраструктуры.
  • Python (Back-end services).
  • Vue.js, HTML5 (Front-end services).
  • MongoDB/Atlas, PostgreSQL/RDS.
  • Redis/ElastiCache (Back-end services integration).

Необходимые знания и навыки:

  • Опыт работы от 6 лет.
  • Отличное владение Python и знание основных фреймворков.
  • Понимание многопоточности и асинхронного программирования.
  • Опыт в разработке микросервисных решений или близких к ним.
  • Понимание процессов DevOps и процесса разработки: git, CI/CD, мониторинг.
  • Опыт проектирования, разработки и поддержки RESTful API: versioning, verbs, throttling.
  • Знание паттернов построения распределенных решений: autoscaling, bulkheads, fail fast.
  • Опыт работы с СУБД и другими хранилищами данных: Redis/MongoDB/PostgreSQL.
  • Представление об устройстве сетевых протоколов: WebSocket, HTTP, TCP.

Задачи:

  • Участие в проектировании и разработке клиентских API с учетом их масштабируемости и поддерживаемости.
  • Разработка новых инструментов повышения доступности сети и ее мониторинга.
  • Разработка новых сервисов управления конфигурацией базовых станций в поле.
  • Синтез новых алгоритмов построения расписаний, распределения спектра, геолокации.
  • Реализация новых версий стандарта LoRaWAN, в том числе участие в написании отдельных частей стандарта.
  • Нулевой даунтайм. Улучшение качества тестирования и повышение автоматизации CI/CD процессов.
  • Участие в проектировании клиент-серверной архитектуры и архитектуре взаимодействия внутренних сервисов.
  • Component/functional/performance/load tests.

Условия:

  • Фиксированная оплата в евро, трудоустройство в европейскую компанию (полностью белая зарплата), минимум бюрократии.
  • Заработная плата от 200 000 рублей на руки.
  • Широкий спектр интересных задач: от разработки алгоритмов до правильной организации мониторинга.
  • Использование современных технологий и практик, а также возможность их изменить, если это ведет к повышению эффективности команды.
  • Фулл-тайм с гибким графиком, начало рабочего дня до 12.00.
  • Частично удаленная работа, если это ведет к повышению продуктивности.
  • Работа с международной командой, а также взаимодействие со специалистами из других областей техники: разработчики встраиваемого программного обеспечения, инженеры-электронщики и промышленные дизайнеры, команды в поле.
  • Офис в центре Санкт-Петербурга: расположение офиса дает шанс посещать семинары, мастер-классы и конференции, не выходя из него.

Этапы собеседований:

  • Интервью с рекрутером DigitalHR.
  • Встреча с командой в офисе.

 

Присылайте резюме на hr@digitalhr.ru

Отправить
резюме
на вакансию

hr@digitalhr.ru

Похожие вакансии