Senior Python developer

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

О вакансии

Ищем Senior developer на Python в международный проект по разработке умных городов, потребительской электроники, промышленной автоматики и телемедицины.

Команда участвует в разработке стандарта LoRaWAN и эксплуатирует самую большую в мире сеть "интернета вещей".

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

  • 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 (backend services integration).

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

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

Задачи:

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

Условия:

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

 

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

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

hr@digitalhr.ru

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