Orion soft

Go-разработчик Nova Container Platform | Orion Career

Коротко

Go-разработчик уровня Middle+/Senior для разработки Kubernetes Operators и Controllers, управляющих компонентами контейнерной платформы Nova. Компания Orion soft создает инфраструктурное ПО для Enterprise-бизнеса, включая защищенную инфраструктуру под КИИ и частные облака. Требуется коммерческий опыт разработки на Go от 2-3 лет, практический опыт с Kubernetes, CRD, reconcile loop, конкурентностью в Go, а также опыт REST/gRPC API, Docker, Git и CI/CD. Формат работы гибридный — можно работать удаленно или в офисе с командой.

О компании
Orion soft создает стабильное ПО для ИТ-инфраструктуры Enterprise-бизнеса. Продукты компании помогают автоматизировать и оптимизировать процессы, создавать защищенную инфраструктуру под КИИ, строить частные облака и запускать эффективные ML/AI-процессы.
Мы ищем Go-разработчика уровня Middle+/Senior. Нам нужен инженер, которому интересно не просто писать backend-сервисы, а разбираться в Kubernetes и создавать компоненты, управляющие его ресурсами.
Твои задачи
•Разрабатывать и развивать Kubernetes Operators и Controllers на Go для управления компонентами платформы;
•Реализовывать логику управления жизненным циклом Kubernetes-ресурсов: создание, изменение, обновление, удаление и восстановление после сбоев;
•Работать с Kubernetes API и расширять его с помощью CRD и других механизмов Kubernetes;
•Проектировать и реализовывать API и контракты взаимодействия между компонентами платформы;
•Разрабатывать и поддерживать микросервисы и инфраструктурные компоненты на Go;
•Разбираться в проблемах производительности, надёжности и конкурентного выполнения компонентов;
•Писать unit-, integration- и e2e-тесты для разрабатываемого функционала;
•Проводить code review и участвовать в обсуждении технических решений;
•Участвовать в расследовании и устранении сложных проблем;
•Работать с CI/CD-процессами автоматической сборки, тестирования и поставки компонентов;
•Поддерживать техническую документацию.
Наши ожидания
•Коммерческий опыт разработки на Go от 2–3 лет;
•Практический опыт работы с Kubernetes и понимание принципов его работы;
•Понимание Kubernetes API и опыт работы с CRD;
•Опыт разработки или поддержки Kubernetes Operators / Controllers будет большим преимуществом;
•Понимание основных принципов работы reconcile loop и управления desired state;
•Хорошее понимание конкурентности в Go: goroutines, channels, context, mutexes;
•Опыт разработки REST или gRPC API;
•Умение писать и поддерживать автоматизированные тесты;
•Опыт работы с Docker и понимание принципов контейнеризации;
•Опыт работы с Git и CI/CD;
•Понимание принципов построения микросервисных приложений;
•Внимательное отношение к качеству кода и готовность разбираться в сложных технических проблемах;
•Способность самостоятельно доводить задачи от постановки до production.
Здорово, если ты
•Имеешь опыт разработки Kubernetes Operators с использованием controller-runtime или Kubebuilder;
•Имеешь опыт работы с admission webhooks;
•Понимаешь устройства Kubernetes control plane;
•Имеешь опыт работы с Helm, Kustomize, Argo CD или Flux;
•Имеешь опыт работы с Prometheus и другими инструментами observability;
•Имеешь опыт работы с публичными или private cloud-платформами;
•Участвовал в open-source проектах.
Мы предлагаем
•Конкурентную заработную плату, соответствующую навыкам, прозрачную систему премирования;
•Работу в аккредитованной ИТ-компании;
•Гибридный формат работы — можно работать удаленно или в офисе с командой;
•Курсы и тренинги от корпоративного университета, возможность внешнего обучения и сертификации за счет компании, регулярные внутренние митапы и обмен опытом;
•Заботу о здоровье: ДМС в лучших клиниках с полным пакетом услуг (включая стоматологию и телемедицину) с первого рабочего дня, разнообразные спортивные программы в офисе и за его пределами;
•Комфортный и уютный офис с парковкой, собственным кафе и компенсацией питания, кухни на каждом этаже, спортзал с душевой.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте