📍 Санкт-Петербург (м. Петроградская)Полная удалёнка
Everynet — разработчик оборудования и оператор сети на основе технологии LoRaWAN. Everynet строит крупномасштабные сети связи LoRaWAN в нескольких странах: Индонезия, Бразилия, США, Великобритания.
Ищут опытного разработчика на Python. Зарплата в евро. Минимум бюрократии. Без джуниоров. Без легаси. Только современные инструменты.
Технологии/инструменты
PythonRESTful API Modeling Language (RAML)GitCI/CDRedisMongoDBPostgreSQLWebSocketsHTTPTCP/IP
Кто в команде
Молодая команда и дружный коллектив в который входят: разработчики серверного ПО, разработчики встраиваемого программного обеспечения, инженеры-электронщики, промышленные дизайнеры.
Задачи
- Участие в проектировании и разработке клиентских API с учетом их масштабируемости и поддерживаемости.
- Разработка новых инструментов повышения доступности сети и ее мониторинга.
- Разработка новых сервисов управления конфигурацией базовых станций в поле.
- Синтез новых алгоритмов построения расписаний, распределения спектра, геолокации.
- Реализация новых версий стандарта LoRaWAN, в том числе участие в написании отдельных частей стандарта.
- Нулевой даунтайм. Улучшение качества тестирования и повышение автоматизации CI/CD процессов.
- Участие в проектировании клиент-серверной архитектуры и архитектуре взаимодействия внутренних сервисов.
- Component/functional/performance/load tests.
Чем предстоит заниматься
- Команда участвует в разработке международного стандарта связи LoRaWAN (члены технического комитета и соавторы стандарта) и эксплуатирует самую большую в мире сеть "интернета вещей".
- Everynet разрабатывает, строит и эксплуатирует сети связи, предназначенные исключительно для интернета вещей и основанные на самом передовом и быстрорастущем IoT-стандарте связи — LoRaWAN. Он позволяет создавать устройства с подключением к интернету и работой батареек до 10 лет без перезарядки.
- Everynet разворачивает сети связи по всему миру, используя оборудование и серверные решения полностью разработанные внутри компании. Сети работают во многих странах мира: Бразилия, Уругвай, Парагвай, Аргентина, Мексика, Индонезия, Испания, Италия, Великобритания и т. д. Некоторые страны покрыты сетью на все 100%, например Тринидад и Тобаго, Андорра.
Кого ищут
- Отличное владение Python и знание основных фреймворков.
- Понимание многопоточности и асинхронного программирования.
- Опыт в разработке микросервисных решений или близких к ним.
- Понимание процессов DevOps и процесса разработки: Git, CI/CD, мониторинг.
- Опыт проектирования, разработки и поддержки RESTful API: versioning, verbs, throttling.
- Знание паттернов построения распределенных решений: autoscaling, bulkheads, fail fast.
- Опыт работы с СУБД и другими хранилищами данных: Redis/MongoDB/PostgreSQL.
- Представление об устройстве сетевых протоколов: WebSocket, HTTP, TCP.
Что предлагают
- Небольшая команда проекта и очень хороший коллектив.
- Фиксированная оплата в евро, трудоустройство в европейскую компанию (полностью белая зарплата), минимум бюрократии.
- Широкий спектр интересных задач: от разработки алгоритмов до правильной организации мониторинга.
- Использование современных технологий и практик, а также возможность их изменить, если это ведет к повышению эффективности команды.
- Фулл-тайм с гибким графиком
- Частично удаленная работа, если это ведет к повышению продуктивности.
- Работа с международной командой, а также взаимодействие со специалистами из других областей техники: разработчики встраиваемого программного обеспечения, инженеры-электронщики и промышленные дизайнеры, команды в поле.
- Офис в центре Санкт-Петербурга: расположение офиса дает шанс посещать семинары, мастер-классы и конференции, не выходя из него.