Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
О рекламодателе
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦЕНТР НАЦИОНАЛЬНЫХ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ" ИНН: 9704271170
описание
Разрабатываются системы мониторинга и управления транспортом, которые принимают тысячи событий от устройств каждую секунду, сохраняют их и передают в аналитику.
задачи
Проектировать и развивать хранилища данных на PostgreSQL и ClickHouse, обеспечивая высокую нагрузку на запись и чтение
Обеспечивать приём и обработку непрерывных потоков телеметрии: настраивать буферизацию и дедупликацию, корректно обрабатывать опоздавшие события
Оптимизировать запросы и схемы данных, находить и устранять узкие места на основе метрик и профилирования
Разрабатывать и поддерживать сервисы, основной язык стека — Go
Участвовать в архитектурных решениях и проводить код-ревью
Работать с ИИ-агентами как с основным инструментом для ускорения разработки
требования
Глубоко знать PostgreSQL: уверенно читать планы запросов, понимать работу индексов, партиционирования, MVCC, vacuum и блокировок
Иметь опыт работы с колоночными СУБД, в идеале ClickHouse: знать движки MergeTree, ключи сортировки и партиционирования, материализованные представления и пакетную вставку
Уметь проектировать модели данных с учётом сценариев чтения, разделять горячие и исторические данные, использовать предагрегацию и управлять сроками хранения
Применять профилирование и нагрузочное тестирование, принимать решения на основе измерений
Иметь опыт обработки непрерывных потоков событий
Понимать типовые проблемы потоковой обработки: события не по порядку, дублирование и идемпотентность, backpressure, пакетная обработка и восстановление после сбоев
Иметь опыт работы с брокерами сообщений: Kafka, NATS, RabbitMQ или аналогами
Уметь разделять систему на сервисы и обосновывать компромиссы между согласованностью и задержкой, стоимостью хранения и скоростью запросов
Иметь опыт эксплуатации собственного кода в продакшене: настраивать метрики и логи, самостоятельно разбирать инциденты
Быть готовым ежедневно работать с ИИ-инструментами и критически проверять их результаты, неся полную ответственность за сгенерированный код
Будет плюсом: коммерческая разработка на Go, опыт работы с геоданными, знание Kubernetes, Docker и CI/CD, опыт миграции или масштабирования хранилища без остановки сервиса