Мы — команда Internal Developer Platform (IDP). Наша цель — создать «единое окно» для сотен инженеров Okko, чтобы они тратили время на продукт, а не на рутину вроде настройки доступов, пайплайнов или поиска нужных сервисов.
В связи с расширением команды ищем Go‑разработчика, который поможет масштабировать платформу и сделать разработку внутри компании быстрее и удобнее.
Мы предлагаем:
- Необходимое оборудование и софт для работы;
- Официальное трудоустройство;
- ДМС со стоматологией, офисный врач, доплата больничного листа, корпоративные скидки;
- Льготные условия ипотеки в рамках зарплатного проекта;
- Бесплатная подписка на сервисы партнеров;
- Корпоративный спорт;
- Насыщенная корпоративная жизнь;
- Электронная библиотека издательства МИФ, в которую входят почти 2 тыс. единиц контента по бизнесу, саморазвитию, здоровому образу жизни и другим актуальным темам.
Твои главные миссии в 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-сервисов и консолидации разрозненных внутренних инструментов в единую экосистему.
Похожие вакансии
Чем будешь заниматься: Опыт разработки на Go от 5 лет. Будет плюсом более широкий опыт разработки, опыт менторства, тимлидинга и...
Вдумчивость и понимание смысла своих решений: главный вопрос - "зачем". Способность к полной реализации фич от уровня хранения данных до микросервисов.
Коммерческий опыт разработки на Go от 3 лет. PostgreSQL - понимание принципов реляционных БД, профилирование запросоd. Знание Apache Kafka или релевантныи...
Техническое образование. Опыт работы от 6 лет. Golang, NATS JetStream, gRPC, Linux, Docker, Kubernetes. Навыки: Сетевое программирование (TCP/IP, WebSocket...
Уверенное понимание конкурентности, многопоточности и профилирования в Go. * Опыт разработки и эксплуатации backend-сервисов. * Опыт работы с: * Опыт разработки REST...
