Okko
Golang-разработчик (команда IDP)
1 мес. назад
РоссияSeniorRemote
gopostgresqlgormapache kafkagrpcjenkinsdockerkubernetes
Ищем Go-разработчика в команду Internal Developer Platform (IDP) Okko для развития архитектуры внутренних продуктов и масштабирования платформы.
О компании
- Команда Internal Developer Platform (IDP): «единое окно» для сотен инженеров Okko — доступы, пайплайны, поиск сервисов.
Обязанности
- Проектировать и развивать архитектуру ключевых внутренних продуктов: управление доступами, ферма тестирования устройств, метрики команд
- Писать чистый, эффективный и хорошо протестированный код на Go, покрывая решения unit- и интеграционными тестами
- Оптимизировать работу с PostgreSQL, проектировать схемы данных, эффективно использовать GORM
- Интегрировать микросервисы через Apache Kafka и gRPC
- Развивать инфраструктурную обвязку: сложные CI/CD пайплайны на Jenkins, Docker, Kubernetes
- Участвовать в Code Review, менторить коллег, влиять на технический стек и процессы
- Настраивать observability: логи и метрики через Splunk, Grafana и Prometheus
Требования
- 5+ лет коммерческой разработки на Go
- Глубокое понимание concurrency в Go
- Уверенное владение SQL и опыт оптимизации запросов в PostgreSQL
- Опыт построения событийно-ориентированных систем с Apache Kafka
- Практический опыт работы с Jenkins, включая написание Groovy-скриптов для сложных пайплайнов
- Понимание Kubernetes и контейнеризации
- Умение настраивать мониторинг и анализировать логи
- Опыт написания тестов с использованием Testify и GoMock
Будет плюсом
- gRPC
- Проектирование API через OpenAPI
- Опыт построения Internal Developer Platform / DevEx-инструментов
Условия
- Формат работы: удалённо (Москва, Санкт-Петербург)