Аналитические программные решения

Junior Devops Engineer

Коротко

Junior DevOps-инженер в компанию, разрабатывающую собственную cloud-native платформу потоковой обработки данных (порядка 10 млн событий/10 ТБ в сутки). Задачи: сопровождение dev/prod стендов (selfhosted и cloud, включая airgap-окружения), администрирование Kubernetes (более 20 кластеров), поддержка мониторинга и помощь разработчикам с CI/CD. Требуется уверенный опыт Linux/Bash, понимание контейнеризации и Docker, базовые навыки программирования на Python/Go/JavaScript, базовое понимание сетевых технологий и английский на уровне чтения документации. Офис в Москве, гибкий график, испытательный срок 3 месяца.

О нас
Мы занимаемся разработкой собственной cloud-native платформы потоковой обработки данных. На её основе мы выполняем различные проекты: от сбора национального сегмента сети до ML-аналитики с собственными SoTA алгоритмами в области текстового и сетевого анализа. Всё это обрабатывает порядка 10 млн событий или около 10 ТБ данных в сутки.
Технологии
•ОС: RockyLinux, РЕД ОС, Windows;
•Системы виртуализации: KubeVirt с администрированием на основе своей разработки, QEMU+KVM и virt-manager;
•Общение в Mattermost, трекинг задач в собственном решении;
•CI/CD: GitLab CI, ArgoCD, Kustomize, Tanka;
•Мониторинг: Loki, Grafana, Tempo, Mimir, Alloy и Pyroscope;
•Своя серверная в офисе: почти вся инфраструктура работает на этих серверах;
•Для production-окружений в основном используем облачные стенды в разных провайдерах (например Yandex Cloud, Digital Ocean, GC и прочие);
•Часть production стендов находятся в airgap (без доступа к интернету) окружениях на мощностях заказчиков;
•Kubernetes: более 20 кластеров kubeadm/k3s. В самом большом крутится около тысячи контейнеров;
•Пишем микросервисные системы на Python, Go, .NET, Java, NodeJS.
Обязанности
•Сопровождение стендов (dev/prod):
•selfhosted — в том числе в изолированных контурах;
•cloud — от создания виртуальных машин до развертывания и обновления нашего ПО;
•Развитие инфраструктуры и унификация деплоя;
•Сопровождение аппаратного обеспечения и серверного/сетевого оборудования;
•Администрирование Kubernetes;
•Поддержка системы мониторинга;
•Помощь разработчикам с CI/CD;
•Развитие DevOps-тулинга.
Ожидания
•Linux — уверенный опыт использования, знание Bash;
•Уверенное понимание принципов контейнеризации приложений, опыт работы с Docker;
•Базовые навыки программирования на одном из языков: Python, Go, JavaScript;
•Базовое понимание сетевых технологий (TCP/IP, NAT, VPN, VLAN, DMZ);
•Базовое понимание устройства ПК и сервера, умение диагностировать и устранять неисправности;
•Знание английского языка на уровне чтения документации.
Приветствуется
•Наличие домашнего сервера с экспериментами;
•Опыт работы с Kubernetes;
•Практическое применение виртуализации (в работе или pet-проектах);
•Опыт backend или frontend разработки.
Мы предлагаем
•Официальное трудоустройство в аккредитованную ИТ-компанию;
•Испытательный срок — 3 месяца;
•Гибкий график работы;
•Офис в шаговой доступности от м. Марьина роща.
Перспективы
•Развитие профессиональных навыков в автоматизации текущей деятельности и развитии инфраструктуры;
•Внедрение новых продуктов (в том числе собственной разработки) и технологий в инфраструктуру и разрабатываемые решения;
•Участие в проектировании архитектуры новых инсталляций и стендов;
•Влияние на процессы разработки в компании;
•Участие в создании кастомного DevOps-инструментария для ускорения процессов разработки и развертывания.

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

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

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

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

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