СМИТ

Backend-разработчик

Коротко

Компания СМИТ ищет backend-разработчика для работы над высоконагруженными системами, обслуживающими клиентов в ТЭК и госсекторе. Требуется опыт от 3 лет, знание PostgreSQL, Redis, брокеров сообщений (RabbitMQ, Kafka, NATS), навыки проектирования масштабируемых микросервисных архитектур и понимание безопасности приложений. Работа офисная, в Воронеже, график 5/2, с перспективой роста до руководителя проекта.

О компании
ООО «СМИТ» — лидер в области разработки компьютерного программного обеспечения, активно работающий с ключевыми клиентами в ТЭК и госсекторе.
Мы ждём кандидата с системным мышлением и опытом создания высоконагруженных систем. Важно не только уметь писать код, но и понимать, как решения влияют на стабильность, масштабируемость и безопасность всей платформы.
Что предстоит делать:
•Оптимизировать проблемные участки кода (ускорение SQL-запросов, улучшение архитектуры);
•Разделять сервис на микросервисы и настраивать их взаимодействие;
•Внедрять новые функции и покрывать код тестами;
•Обеспечивать качество кода: писать тесты, участвовать в код-ревью, следовать лучшим практикам разработки;
•Документировать разработанные фичи и API так, чтобы фронтенд-разработчики могли быстро и эффективно интегрироваться с бэкендом.
Обязательные требования:
•Высшее образование в области математики, информатики или смежных дисциплин;
•Опыт работы бэкенд-разработчиком от 3 лет;
•Навыки проектирования масштабируемых и отказоустойчивых систем.
Технические компетенции:
•Backend и базы данных: уверенное владение PostgreSQL, Redis (кеширование, pub/sub). Понимание принципов шардинга, репликации и оптимизации запросов. Знание NoSQL-решений (MongoDB, Cassandra) будет преимуществом. Опыт работы с ORM (SQLAlchemy, Django ORM);
•Брокеры сообщений и асинхронная обработка: практический опыт работы с RabbitMQ, Kafka, NATS. Понимание паттернов Event Sourcing и Saga для управления распределёнными транзакциями в микросервисах;
•Инфраструктура и DevOps: опыт контейнеризации и оркестрации (Docker, Kubernetes — желательно). Навыки настройки мониторинга и сбора метрик (Prometheus, Grafana, ELK);
•Безопасность: понимание механизмов аутентификации и авторизации (OAuth2, JWT), работы с SSL/TLS. Опыт защиты приложений от DDoS-атак и SQL-инъекций. Знание принципов end-to-end шифрования (Signal Protocol, Double Ratchet) — преимущество.
Будет плюсом:
•Опыт разработки мессенджеров или чат-систем;
•Знание протоколов XMPP, Matrix, MQTT;
•Навыки работы с WebRTC для реализации голосовых и видеозвонков;
•Опыт настройки TURN/STUN-серверов.
Условия:
•Официальное трудоустройство по ТК РФ, полностью «белая» заработная плата;
•Достойный уровень вознаграждения — обсуждается индивидуально с успешным кандидатом по итогам собеседования;
•График работы: 5/2;
•Место работы: г. Воронеж, ул.Чапаева;
•Прозрачные перспективы карьерного и зарплатного роста. Есть возможность вырасти до руководителя проекта.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте