Проект: ИТ-компания.
Локация: РФ (часовой пояс Москва ±2 ч). Формат: удаленно. Занятость: фулл тайм.
Требования:
- Go 1.18+
- PostgreSQL 12+
- Ansible 2.9+
- Разработка архитектуры и технических решений, декомпозиция и оценка трудоемкости задач
- Взаимодействие с frontend-разработчиками, согласование протоколов обмена данными
- Инструментарий разработки: GitLab, Jira, Confluence, CI/CD
- Хорошее знание и опыт промышленной back-end разработки на Go от 5 лет
- Умение составлять и оптимизировать сложные SQL-запросы
- Знание Linux на уровне администрирования
- Опыт выпуска проектов в production
- Опыт применения ELK-стека
- Опыт применения OpenAPI / Swagger
- Понимание особенностей реализации параллельных вычислений в Go, ограничений и производительности
- Опыт работы с виртуализацией на базе qemu/KVM, libvirt
- Опыт работы с Git, инструментами CI/CD, Jira, Confluence
- Опыт работы в Agile командах (Scrum)
- Опыт руководства командой разработки от 3 человек
- Опыт командной работы в дистанционном режиме
- Английский — чтение технической документации
Nice-to-have:
- Знание C или Rust
- Опыт работы с очередями: RabbitMQ, ActiveMQ, Kafka, IBM MQ, JMS
- Опыт мониторинга: Prometheus, Grafana, pgWatch
- Опыт работы с Redis
- Опыт работы с Kubernetes и Docker