368,746open jobs
9,444companies
47,506added this week
Browse all
Salary
up to $63k per year (net)
Location
In office (Saint Petersburg)
Seniority
Staff · 2+ years exp
Overview
Company
Impact
Profile match
ADS Center is a Russian information technology company headquartered in Moscow and founded in 2018. The firm specializes in the development of business intelligence solutions, industrial Internet of Things (IoT) systems, and the implementation of complex IT infrastructure for both government and commercial sectors. It operates across Russia and international markets, providing services such as digital transformation, data center construction, and business process automation for industries including agriculture, transport, and public administration.

О проекте

Мы создаём с нуля мобильное приложение для управления экосистемой «умного дома» - более 50 типов устройств (датчики, розетки, климат, освещение, мультимедиа). Активная разработка рассчитана минимум на 3,5 года, дорожная карта - на 7+ лет. Заказчик зафиксировал ОТЗ и ФТЗ, сроки жёсткие. Это продукт с реальной бизнес-логикой, высокими требованиями к надёжности и безопасности.

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

· Проектировать и развивать бэкенд-платформу, обрабатывающую миллионы событий от устройств в реальном времени.

· Строить микросервисную архитектуру с чёткими контрактами: core-сервисы на Go, сервисный слой/API Gateway на Go, критичные к производительности компоненты (обработка медиапотоков, потоковая телеметрия) - на C++.

· Реализовывать интеграцию с IoT-уровнем через MQTT, gRPC, WebSockets; управлять состоянием устройств, решать конфликты «облако ↔ устройство».

· Разрабатывать движок правил автоматизации: сложные сценарии, триггеры, расписания, взаимодействие десятков устройств.

· Обеспечивать отказоустойчивость 99,9%+, проектировать систему OTA-обновлений прошивок устройств.

· Управлять бэкенд-командой: планирование, код-ревью, менторство (~40% времени), собственная техническая работа (~60%).

Ключевые технические вызовы

· Высоконагруженная event-driven система: одновременная работа сотен тысяч устройств, горячие обновления конфигураций.

· Гибридное хранение: time-series данные телеметрии + реляционные модели пользователей и правил + blob-хранилища логов.

· Безопасность: end-to-end шифрование, управление ключами устройств, защита от атак на API и брокер сообщений.

· Проектирование и разработка REST API и событийной архитектуры для взаимодействия с IoT-устройствами

· Реализация бизнес-логики: управление устройствами, сценарии автоматизации, права доступа, пуш-уведомления, OTA-обновления прошивок

Требования

· Коммерческий опыт разработки 6+ лет, последние 2+ года - в роли Team Lead / Tech Lead.

· Go: отличное знание, опыт построения production-сервисов.

· Уверенное владение PostgreSQL - проектирование схем, написание сложных запросов, оптимизация.

· Опыт работы с Redis - кеширование, очереди, pub/sub.

· Понимание и практика WebSocket / SSE для real-time взаимодействия.

· Работа по OpenAPI 3 - контракт-first подход к разработке API.

· Опыт написания unit и функциональных тестов (Jest, Supertest).

· Уверенная работа с Docker - сборка образов, docker-compose, многоэтапные сборки.

· Опыт работы с Kubernetes и подход Infrastructure as Code (Helm, Terraform или аналоги).

· Понимание принципов CI/CD - работа с GitHub Actions или аналогами.

Будет плюсом

  • Опыт работы с IoT-протоколами (MQTT, Zigbee, Wi-Fi устройства).
  • Опыт работы в Yandex Cloud.
  • Понимание принципов горизонтального масштабирования и highload-архитектуры.
  • Опыт настройки мониторинга (Prometheus, Grafana, Sentry).

Условия

· Локация: Санкт-Петербург, офис у метро Ал.Невского, 5/2. Удалёнка не предусмотрена.

· Зарплата: белая, оклад + ежеквартальная премия (60/40), закреплено в трудовом договоре по ТК РФ. Альтернатива - СЗ/ИП, если ТК вам не подходит.

· График: интенсивный старт - отпуск не ранее 9 месяцев работы, оптимальное время для длительного отпуска - после 14-го месяца.

· Пересмотр ЗП: возможен через 9 и/или 14 месяцев по результатам.

· Аккредитация ИТ-компании: планируется к началу 2027 года.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,746 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Saint Petersburg
$51k – $110k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Bengaluru • Chennai • Hyderabad
Java
Java
Micronaut
Spring Boot
Databases
Apache Kafka
Azure Cosmos DB
PostgreSQL
Redis
Mobile
Reactive Programming
DevOps
Azure
Azure AKS
Azure DevOps
CI/CD
Docker
GitHub
GitHub Actions
Kubernetes
Apply
$47k – $102k per year (Estimated) • In office • Full-Time • 15+ years exp • Bachelor's Degree • Hyderabad
Java
Java
Micronaut
Spring Boot
Databases
Apache Kafka
Azure Cosmos DB
PostgreSQL
Redis
Mobile
Reactive Programming
DevOps
Azure
Azure AKS
Azure DevOps
CI/CD
Docker
GitHub
GitHub Actions
Kubernetes
Apply
$47k – $102k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Hyderabad • Bengaluru • Coimbatore • Bhubaneswar
Java
Java
Micronaut
Spring Boot
Databases
Apache Kafka
Azure Cosmos DB
PostgreSQL
Redis
Mobile
Reactive Programming
DevOps
Azure
Azure AKS
Azure DevOps
CI/CD
Docker
GitHub
GitHub Actions
Kubernetes
Apply
$47k – $102k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Nagpur • Bengaluru • Gurgaon • Chennai
Java
Java
Micronaut
Spring Boot
Databases
Apache Kafka
Azure Cosmos DB
PostgreSQL
Redis
AI/ML
AI Agents
Prompt Engineering
Mobile
Reactive Programming
DevOps
Azure
Azure AKS
Azure DevOps
CI/CD
Docker
GitHub
GitHub Actions
Kubernetes
Apply
$47k – $102k per year (Estimated) • In office • Full-Time • 15+ years exp • Bachelor's Degree • Hyderabad • Gurgaon
Java
Java
Spring Boot
Databases
Apache Kafka
Azure Cosmos DB
PostgreSQL
Redis
AI/ML
AI Agents
LLM
OpenAI
RAG
DevOps
Azure
Azure AKS
Azure DevOps
CI/CD
Docker
GitHub
GitHub Actions
Kubernetes
Platform Engineering
Apply
$28k – $42k per year • In office • 6+ years exp • Saint Petersburg
C++
Dart
Node JS
JavaScript
Mobile
Flutter
DevOps
CI/CD
GitHub Actions
GitLab CI
gRPC
Jenkins
GitHub
GitLab
IoT
Matter
MQTT
Zigbee
QA
Appium
JMeter
k6
Postman
Apply
$56k per year (gross) • In office • Full-Time • Saint Petersburg
C++
DevOps
RTOS
IoT
CoAP
FreeRTOS
Matter
MQTT
Zigbee
Apply
up to $49k per year (net) • In office • Saint Petersburg
IoT
MQTT
Management
Confluence
Jira
Apply
up to $63k per year (gross) • Remote/Hybrid • Full-Time • 2+ years exp • Saint Petersburg
Dart
Java
Kotlin
Swift
Mobile
Flutter
Apply
Java Team Lead 5 hours ago
$28k – $54k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Saint Petersburg
Java
Java
Gradle
Spring Boot
Databases
PostgreSQL
DevOps
GitLab
GitLab CI
Grafana
Apply
$18k – $37k per year (Estimated) • Remote • Full-Time • 2+ years exp • Saint Petersburg
SQL
Mobile
Firebase
MVP
Marketing
Amplitude
Apply
$17k – $36k per year (Estimated) • Remote • Full-Time • 2+ years exp • Saint Petersburg
SQL
Apply
$8k – $21k per year (Estimated) • In office • Full-Time • 1+ year exp • Saint Petersburg
PHP
PHP
WordPress
Apply
$16k – $39k per year (Estimated) • Remote/Hybrid • Full-Time • Saint Petersburg
JavaScript
Node JS
Node JS
Axios
Frontend
Less
Sass
Vue.js
Apply
See all jobs
This is one of many
368,746 more open roles from verified company boards, updated every day.