Компания: PureCommit (Пьюркоммит)
Формат: удалённо по РФ по МСК времени
Тип занятости: полная
Модель работы: аутстафф (работа с заказчиком)
Оформление: через ИП
Ищем Go‑разработчика для highload‑сервиса в Kubernetes: писать и поддерживать воркеры/сервисы, которые читают события из TQE (Tarantool Queue Enterprise), работают с Tarantool, обеспечивают надёжную обработку (идемпотентность, дедупликация, ретраи/DLQ), оптимизируют производительность и участвуют в эксплуатации (метрики/логи/инциденты).
Требования:
- Go 3+ года: concurrency (goroutines/channels/context), timeouts, retries/backoff, graceful shutdown, тесты (unit+integration).
- Опыт с очередями/сообщениями (TQE или аналоги): at‑least‑once, ack/nack, повторы, backpressure, “poison messages”.
- Tarantool в продакшене или уверенное понимание: spaces/indexes, транзакции, репликация/фейловер, производительность.
- Kubernetes: probes, requests/limits, HPA, конфиги/секреты, наблюдаемость (Prometheus, структурированные логи).
Будет плюсом:
- Понимание Debezium/CDC и/или Kafka Connect (будет плюсом, основной пайплайн через TQE).
- Опыт с Oracle (LogMiner/XStream) — желателен, но не обязателен (интеграцией занимается другая команда).