📍 Санкт-Петербург (м. Петроградская)Полная удалёнка
Everynet — Top-10 стартапов в области IoT в мире со штаб-квартирой в Нидерландах (https://bit.ly/2ZVYW8R, https://bit.ly/3EJvimD). Разработчик оборудования и оператор сети на основе технологии LoRaWAN. Everynet строит крупномасштабные сети связи LoRaWAN в нескольких странах: Индонезия, Бразилия, США, Великобритания.
Ищут опытного разработчика на Python. Зарплата в евро. Минимум бюрократии. Без джуниоров. Без легаси. Только современные инструменты.
Технологии/инструменты
PythonCloud NativeRESTful APIRedisMongoDBPostgreSQLWebSocketsHTTPTCP
Кто в команде
Молодая команда и дружный коллектив в который входят: разработчики серверного ПО, разработчики встраиваемого программного обеспечения, инженеры-электронщики, промышленные дизайнеры.
Задачи
- Участие в проектировании и разработке клиентских API с учетом их масштабируемости и поддерживаемости.
- Разработка новых инструментов повышения доступности сети и ее мониторинга.
- Разработка новых сервисов управления конфигурацией software defined network.
- Нулевой даунтайм. Улучшение качества тестирования и повышение автоматизации CI/CD процессов.
- Участие в проектировании клиент-серверной архитектуры и архитектуре взаимодействия внутренних сервисов.
Чем предстоит заниматься
Команда участвует в разработке международного стандарта связи LoRaWAN (является членом технического комитета и соавтором стандарта) и эксплуатирует самую большую в мире сеть “интернета вещей”.
Компания разрабатывает, строит и эксплуатирует сети связи, предназначенные исключительно для интернета вещей и основанные на самом передовом и быстрорастущем IoT-стандарте связи — LoRaWAN. Он позволяет создавать устройства с подключением к интернету и работой батареек до 10 лет без перезарядки.
Кого ищут
- Отличное владение Python и знание основных фреймворков.
- Понимание многопоточности и асинхронного программирования.
- Опыт в разработке Cloud Native решений или близких к ним.
- Знание паттернов построения распределенных решений: autoscaling, bulkheads, fail fast.
- Опыт проектирования, разработки и поддержки RESTful API: versioning, verbs, throttling.
- Опыт работы с СУБД и другими хранилищами данных: Redis/MongoDB/PostgreSQL.
- Представление об устройстве сетевых протоколов: WebSocket, HTTP, TCP.
Кого не ищут
Если вы устали писать код (это нормально) и хотите поуправлять, то это не получится. У них много задач, где нужно писать код.
Что предлагают
- Небольшая команда проекта и очень хороший коллектив.
- Фиксированная оплата в евро, трудоустройство в европейскую компанию (полностью белая зарплата), минимум бюрократии.
- Они пионеры в своей области, у них широкий спектр интересных задач с упором на масштабируемость и аптайм.
- Использование современных технологий и практик, а также возможность их изменить, если это ведет к повышению эффективности команды.
- Фулл-тайм с гибким графиком.
- Работа с международной командой, а также взаимодействие со специалистами из других областей техники: разработчики встраиваемого программного обеспечения, инженеры-электронщики и промышленные дизайнеры, команды в поле.
- Так как команда небольшая, процесс разработки не сложный. В целом это некоторая адаптированная версия scrum без ежедневных встреч. Единственная общая встреча — раз в неделю.
- Офис в центре Санкт-Петербурга, если он вам нужен.
- Удаленная работа. Но необходимо оборудованное рабочее место (компьютер купят). Свой график вы определяете самостоятельно. Единственное требование: эта работа должна быть вашей основной и единственной трудовой деятельностью.
- Оплачиваемый отпуск составляет один месяц, но обычно его берут по две недели.
- Есть испытательный срок, который длится 6 месяцев, но не влияет на зарплату или иные условия работы и нужен в основном чтобы защитить их от кандидатов которые очень хорошо проходят интервью, но не умеют программировать. За семь лет работы не было случая чтобы кандидат уходил с испытательного срока или его увольняли.
- Софт по ночам не выливается. Работоспособность инфраструктуры контролируется отдельной DevOps командой, в ней есть дежурные, которые постараются самостоятельно все починить. Тем не менее, абсолютной уверенности, что вам однажды позвонят если дежурный не справится, нет.