Senior Python Developer (backend)

от 250000
Интеллектуальные системы
2020-09-03
Откликнуться

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

Только современные инструменты.

Международная команда. Интересные задачи.

Трудоустройство в европейскую компанию.

Чем предстоит заниматься?

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

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

Он позволяет создавать устройства с подключением к интернету и работой батареек до 10 лет без перезарядки.

Everynet разворачивает сети связи по всему миру, используя оборудование и серверные решения полностью разработанные внутри компании.

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

Некоторые страны покрыты сетью на все 100%, например Тринидад и Тобаго, Андорра : ) Технологии и инструменты: 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).

Необходимые знания и навыки: Отличное владение 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.

Условия: Небольшая команда проекта и очень хороший коллектив Фиксированная оплата в евро, трудоустройство в европейскую компанию (полностью белая зарплата), минимум бюрократии.

Широкий спектр интересных задач: от разработки алгоритмов до правильной организации мониторинга.

Использование современных технологий и практик, а также возможность их изменить, если это ведет к повышению эффективности команды.

Фулл-тайм с гибким графиком Частично удаленная работа, если это ведет к повышению продуктивности.

Работа с международной командой, а также взаимодействие со специалистами из других областей техники: разработчики встраиваемого программного обеспечения, инженеры-электронщики и промышленные дизайнеры, команды в поле.

Офис в центре Санкт-Петербурга: расположение офиса дает шанс посещать семинары, мастер-классы и конференции, не выходя из него.

Кто в команде?

У нас молодая команда и дружный коллектив в который входят: разработчики серверного ПО, разработчики встраиваемого программного обеспечения, инженеры-электронщики, промышленные дизайнеры


Не подходит? Поищите в каталоге!


Санкт-Петербург: случайные вакансии


Реклама