Okko
Golang-разработчик (команда IDP)
2 нед. назад
РоссияSeniorRemote
golangpostgresqlconcurrencygormapache kafkagrpcjenkinsgroovy
Компания «Okko» ищет senior Golang-разработчика для команды Internal Developer Platform (IDP) в Москве или Санкт-Петербурге с возможностью удалённой работы. Роль включает разработку и оптимизацию внутренних продуктов и инфраструктуры.
О компании
- Мы — команда 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) или систем управления доступами
- Опыт внедрения код-сканеров, SAST/DAST или других ИБ-инструментов в CI/CD
- Знание принципов работы Splunk, Grafana и Prometheus на уровне настройки дашбордов, алертов и кастомных метрик
- Опыт миграции legacy-сервисов и консолидации разрозненных внутренних инструментов в единую экосистему
Условия
- Необходимое оборудование и софт для работы
- Официальное трудоустройство
- ДМС со стоматологией, офисный врач, доплата больничного листа, корпоративные скидки
- Льготные условия ипотеки в рамках зарплатного проекта
- Бесплатная подписка на сервисы партнеров
- Корпоративный спорт
- Насыщенная корпоративная жизнь
- Электронная библиотека издательства МИФ, в которую входят почти 2 тыс. единиц контента по бизнесу, саморазвитию, здоровому образу жизни и другим актуальным темам