Перенесена в архив: Python Backend developer
О вакансии
Компания — разработчик оборудования и оператор сети на основе технологии LoRaWAN, строит крупномасштабные сети связи LoRaWAN в нескольких странах: Индонезия, Бразилия, США, Великобритания.
Чем предстоит заниматься?
Команда участвует в разработке международного стандарта связи LoRaWAN (является членом технического комитета и соавтором стандарта) и эксплуатирует самую большую в мире сеть «интернета вещей». Компания разрабатывает, строит и эксплуатирует сети связи, предназначенные исключительно для интернета вещей и основанные на самом передовом и быстрорастущем IoT-стандарте связи — LoRaWAN. Он позволяет создавать устройства с подключением к интернету и работой батареек до 10 лет без перезарядки.
Требования:
- Отличное владение Python и знание основных фреймворков.
- Понимание многопоточности и асинхронного программирования.
- Опыт в разработке Cloud Native решений или близких к ним.
- Знание паттернов построения распределенных решений: autoscaling, bulkheads, fail fast.
- Опыт проектирования, разработки и поддержки RESTful API: versioning, verbs, throttling.
- Опыт работы с СУБД и другими хранилищами данных: Redis/MongoDB/PostgreSQL.
- Представление об устройстве сетевых протоколов: WebSocket, HTTP, TCP.
Что компания предлагает?
- Небольшая команда проекта и очень хороший коллектив.
- Фиксированная оплата в евро, трудоустройство в европейскую компанию (полностью белая зарплата), минимум бюрократии.
- Широкий спектр интересных задач с упором на масштабируемость и аптайм.
- Использование современных технологий и практик, а также возможность их изменить, если это ведет к повышению эффективности команды.
- Фулл-тайм с гибким графиком.
- Работа с международной командой, а также взаимодействие со специалистами из других областей техники: разработчики встраиваемого программного обеспечения, инженеры-электронщики и промышленные дизайнеры, команды в поле.
- Офис в центре Санкт-Петербурга, если он нужен.
Какие задачи?
- Участие в проектировании и разработке клиентских API с учетом их масштабируемости и поддерживаемости.
- Разработка новых инструментов повышения доступности сети и ее мониторинга.
- Разработка новых сервисов управления конфигурацией software defined network.
- Нулевой даунтайм. Улучшение качества тестирования и повышение автоматизации CI/CD процессов.
- Участие в проектировании клиент-серверной архитектуры и архитектуре взаимодействия внутренних сервисов.
Какие технологии используются?
- Инфраструктура поддерживается отдельной DevOps командой, включая первую линию и дежурных инженеров. Инфраструктура построена с использованием следующих технологий:
- Cloud: AWS: несколько регионов, партнер AWS в области телекоммуникаций.
- Supervision: Kubernetes.
- Storage: MongoDB/Atlas, PostgreSQL/RDS.
- Metrics & Alerts: Prometheus, Grafana.
- CI/CD: GitLab.
- Redis/ElastiCache (Back-end services integration).
- Vue.js, HTML5 (Front-end services).
Присылайте резюме на hr@digitalhr.ru Telegram @DigitalHRAgency