Мы ищем системного администратора / SRE-инженера с техническим мышлением и пониманием кода на Go. Роль ориентирована на поддержку и стабильность существующей системы: инфраструктура, операционные системы, мониторинг, реагирование на инциденты и работа с кодовой базой на уровне диагностики и точечных правок.
Наш технологический стек: Backend: Go, gRPC (proto + http gateway), PostgreSQL, GORM, NATS, Redis, ClickHouse. Frontend: Vue, Tanstack Query, OpenAPI-fetch, Shadcn/UI + Tailwind, TypeScript, Vite. Infrastructure & DevOps: Docker, Traefik, HashiCorp Vault, Consul. Observability: Grafana, Loki, Promtail, Tempo, OpenTelemetry. CI/CD: Bitbucket/GitHub/GitLab, Ubuntu.
Основные задачи
- Настройка, администрирование и поддержка серверов под Linux (Ubuntu).
- Обеспечение стабильной работы системы: мониторинг, реагирование на инциденты, устранение причин сбоев.
- Работа с кодовой базой на Go: чтение и анализ кода, анализ логов, понимание причин падений сервисов, внесение небольших правок в конфигурации или код для повышения стабильности.
- Поддержка и сопровождение текущих сервисов в продакшене. - Взаимодействие с разработчиками по вопросам эксплуатации и надежности системы.
Требования
- Отличное знание Linux (Ubuntu) и опыт администрирования серверов. - Владение Go (Golang) на уровне чтения кода, написания вспомогательных скриптов/тулов и отладки.
- Опыт работы с Docker.
- Опыт работы с Traefik.
- Понимание работы баз данных PostgreSQL, Redis, ClickHouse на уровне администрирования: бэкапы, репликация, базовый тюнинг.
- Практический и аккуратный подход к поддержке продакшн-систем.
Условия
- Полностью удалённый формат работы.
- Уровень вознаграждения обсуждается индивидуально и зависит от опыта кандидата.