Обязанности:
Чем будешь заниматься: проектирование и развитие инфраструктуры компании; внедрение и поддержка механизмов автоматизированной доставки ПО (CI/CD); сопровождение и развитие системы сбора логов/метрик и мониторинга; обеспечение высокой доступности, масштабируемости и отказоустойчивости высоконагруженной инфраструктуры; настройка и сопровождение инструментов для автоматизации рутинных задач; инициативность во внедрении лучших практик и state of art инструментов. Требования: опыт работы в сфере ИТ от 5 лет, в должности DevOps инженера не менее 3-х; опыт управления и администрирования инфраструктуры, анализ ошибок и профилактика сбоев и проблем с производительностью; опыт работы с высоконагруженными системами на продуктиве; опыт построения системы мониторинга и ее поддержки; опыт самостоятельного развертывания и сопровождения; глубокое понимание принципов работы unix-like систем и сетевого стека; следование подходу IaC; готовность к самостоятельной работе в формате RnD; опыт построения CI/CD с использованием GitLab; глубокие знания основ архитектуры контейнеризации в ядре Linux: cgroups, namespaces, lxc. Особым плюсом был бы опыт работы с OpenVZ на ядре 2.6 в “до-lxc эпоху”. богатый практический опыт работы и применения Kubernetes (containerd) на bare-metal (или в VM) окружении. богатый опыт сборки образов Docker с активным применением best-practices. опыт работы с helm-чартами и написание своих чартов. Внесение модификаций в существующие. Манифестирование работы с чартами, helmfile. опыт построения и сопровождения отказоустойчивых и высокопроизводительных кластеров Postgres на продуктиве. Уклон в DBA. Крайне желателен опыт использования Patroni на практике; желателен также опыт работы с Kafka, Redis, MongoDB, TarantoolDB, OracleDB; приветствуется опыт работы с продуктами Rancher (K3s, Longhorn, Harvester); приветствуется опыт сборки приложений на Java (Quarkus); знание на высоком уровне и работа с bash; приветствуется знание и применение скриптов на python. Стек технологий проекта: Java (Spring, Quarkus); React, Redux, Node.js; React Native; Kubernetes, Redis, Tarantool, HashiCorp Vault, Eclipse Vert.x, Apache Airflow, Apache Camel-K, Kafka, Saga, REST, gRPC; Oracle, PostgreSQL, MongoDB; Hibernate ORM, jHipster; Camunda, Keycloak, Jasper Reports; Prometheus, ELK, Grafana; SonarQube; Patroni. Будет плюсом: знание безопасности DevOps и управление доступом; знания в работе с Kafka, Tarantool и Redis; умение считать сайзинг систем; отличные коммуникативные навыки. Мы предлагаем: Гибкие и комфортные условия труда: Работа в офисе или удаленно с возможностью гибко подстраивать график Конкурентная заработная плата и бонусы Опыт работы в распределенной команде. Заботу о вас и вашем здоровье: Бесплатное пользование услугами профессиональных медицинских онлайн-консультаций "Онлайн Доктор" Дополнительные оплачиваемые дни больничного Бесплатное пользование программой корпоративных привилегий PrimeZone Оказываем материальную поддержку от компании в трудных жизненных ситуациях. Постоянное развитие: Внутреннее обучение (предлагаем большое количество образовательных программ) Возможность развития и получения новых технических навыков, включая языки программирования (Python, Java, React и др.) Корпоративная библиотека (в нашей коллекции уже более 350 книг по развитию Soft и Hard Skills Возможность изучения английского языка с нуля на корпоративных краткосрочных курсах, а также по желанию – участие в Speaking Club или Business Skills Development (практические сессии по развитию деловых навыков на английском языке) Внешнее обучение (оплачиваем ваши внешние курсы и программы обучения по необходимости) Поощряем участие в конференциях. Насыщенную корпоративную жизнь: Ведём корпоративный канал в Телеграм, чтобы все были в курсе новостей и событий в Компании Проводим различные корпоративные мероприятия Организовываем встречи с экспертами (как с внутренними, так и с приглашенными спикерами) Устраиваем челленджи и конкурсы Смотрим кино с коллегами онлайн Дарим подарки детям сотрудников на Новый Год.