Senior Kubernetes / Golang Engineer
Dualboot Partners
( dualboot.ru )
Аккаунт зарегистрирован с email *@dualbootpartners.com
Опыт работы от 3 до 5 лет
Миссия компании:
Dualboot разрабатывает программные продукты, обеспечивая реальную бизнес-ценность для наших клиентов, одновременно развивая культуру роста, инноваций и технологического совершенства в рамках наших глобальных команд.
Условия работы:
- Работа только для граждан находящихся за территорией РФ, РБ и Украины;
- Приоритетно для русскоговорящих граждан на территории Черногории, Сербии, Армении, Грузии, Турции, Казахстана;
- B2B контракт;
- Гибкий график с пересечением до 13:00–14:00 по EST
- Вилка оплаты определяется по итогам технического интервью, это единственный практический способ для нас собрать вместе специалистов хорошего уровня, способных к коммуникации и командной работе, а для самого разработчика - возможность заявить сильными скилами на уровень достойной компенсации. Мы готовы рассмотреть ваши зарплатные ожидания подкрепленные опытом и общаться.
Вас ждут:
- Международная распределённая команда.
- Работа на пересечении healthcare, adtech и data-driven решений.
- Возможность влиять на развитие высоконагруженной платформы.
- Свобода в выборе инструментов и подходов.
- Гибкий график работы в вашей тайм зоне.
Что мы ожидаем:
- 5+ лет опыта эксплуатации Kubernetes в продакшене.
- 2+ года опыта разработки на Go (Golang).
- Разговорный английский язык (минимум B2, приоритет С1).
- Отличное знание API и принципов работы Kubernetes (включая kubelet и control plane).
- Понимание GitOps и опыт работы с инструментами, такими как Argo CD или Flux.
- Умение работать с Kubernetes client library для Go, знание async-программирования и подходов к TDD в Go.
- Способность дорабатывать open-source инструменты на Go.
- Знание сетевых протоколов (LVS, BGP), Linux-фаерволов и опыт работы с ingress-решениями (Envoy, HAProxy, Nginx, Contour).
- Опыт контейнеризации legacy-приложений и их упаковки в Helm-чарты.
- Опыт автоматизации инфраструктуры, настройки CICD и мониторинга/автоматического восстановления через Kubernetes.
- Настройка мониторинга (Prometheus) и создание собственных метрик/экспортеров.
- Настройка логирования (ELK-стек или Loki).
Плюсом будет:
- Умение эффективно устранять инциденты в продакшене и/или предотвращать их.
- Опыт работы с kubeadm, Puppet, Rook/Ceph или другим стореджем для stateful-нагрузок.
- Знание Java и фреймворков, таких как Quarkus.
- Опыт работы в GCP или AWS, предпочтение кандидатам с опытом на bare-metal on-prem.
Что предстоит делать:
- Анализ требований от команд разработки, управления данными и SRE для улучшения Kubernetes-платформы компании.
- Разработка и доработка компонентов платформы на Go, включая расширение функционала существующих open-source инструментов.
- Настройка CICD пайплайнов, регрессионное тестирование и выпуск новых версий образов.
- Работа с мейнтейнерами open-source проектов: интеграция изменений и багфиксов.
- Тестирование новых версий компонентов и проведение обновлений без простоя.
- Поиск и внедрение новых платформенных решений.
- Поддержка SRE-команды в автоматизации диагностики и устранения инцидентов.
- Помощь разработчикам в создании CICD пайплайнов и реализации GitOps-подхода.
Мы создаём программное обеспечение, которое приносит реальную пользу для бизнеса, через инновационное руководство продуктами, инженерию высокого класса и экспертизу в области искусственного интеллекта.
Будем рады видеть вас в нашей команде!