Telegram · собрана 2 часа назад

BACKEND ENGINEER

Jetlyn

УдалёнкаЛокация не определена
PythonJavaGoPostgreSQLDockerKubernetesCI/CD

Описание вакансии

BACKEND ENGINEER 🏢 Компания: JETLYN 🌍 Формат: Удалёнка 🕒 Занятость: Полная занятость О компании: Мы разрабатываем системы мониторинга и управления транспортом. Каждую секунду к нам поступают тысячи событий от устройств — их нужно быстро принимать, корректно сохранять и отдавать в аналитику. Ищем инженера, который умеет проектировать надёжные хранилища и системы для нагруженных потоков данных. Задачи: • Проектировать и развивать хранилища данных на PostgreSQL и ClickHouse под высокую нагрузку записи и чтения. • Обеспечивать приём и обработку непрерывных потоков телеметрии: буферизация, дедупликация, работа с опоздавшими событиями. • Оптимизировать запросы и схемы данных, устранять узкие места на основе метрик и профайлинга. • Разрабатывать и поддерживать сервисы (основной язык — Go). • Участвовать в архитектуре системы и проводить код-ревью. • Использовать ИИ‑агентов (Claude Code, OpenCode, Pi и др.) для ускорения разработки. Требования: • Глубокие знания PostgreSQL: EXPLAIN ANALYZE, индексы, партиционирование, MVCC, vacuum и блокировки. • Опыт работы с колоночными СУБД, в идеале ClickHouse (MergeTree, ключи сортировки, партиционирование, materialized views, пакетная вставка). • Умение проектировать модель данных под сценарии чтения: горячие/исторические данные, предагрегация, TTL. • Опыт обработки непрерывных потоков событий и типичных проблем стриминга (out-of-order, дубли, идемпотентность, backpressure, восстановление). • Опыт работы с брокерами сообщений: Kafka, NATS, RabbitMQ или аналогами. • Опыт эксплуатации кода в продакшене: метрики, логи, разбор инцидентов. Будет плюсом: • Коммерческий опыт разработки на Go, понимание горутин и каналов, работа с pprof. • Опыт с геоданными: PostGIS, геоиндексы, построение треков. • Знание Kubernetes, Docker, настройка CI/CD. • Опыт миграции/масштабирования хранилищ без остановки сервиса (zero-downtime). Стек: PostgreSQL, ClickHouse, Go, Kafka, NATS, Python, Java, Rust, C++, PostGIS, Kubernetes, Docker, CI/CD 📩 Откликнуться