DevOps инженер
Требования
Местоположение и тип занятости
Описание вакансии
О компании и команде
Компания Arenadata создаёт системы сбора, хранения и обработки больших данных на базе open source технологий. Мы разрабатываем коннекторы между этими системами, а также развиваем собственный оркестратор, позволяющий быстро устанавливать и настраивать все дата-сервисы на различных типах инфраструктур. Продукты Arenadata входят в единую платформу данных, которая является фундаментом для реализации различных задач в области работы с данными. Эксперты Arenadata вносят существенный вклад в развитие международных open source проектов.
Arenadata входит в одноименную Группу вместе с компаниями Picodata, Clean Data, DataCatalog и Tera Integro.
Компания аккредитована Минцифры РФ.
В команде облачных сервисов открыта вакансия DevOps-инженера для поддержки команды разработки и деплоя компонентов в проекте по управлению большими данными в облаках. В ваши обязанности будет входить сборка, упаковка, исследование и запуск программных продуктов в платформе управления большими данными на основе микросервисной архитектуры. Также разработка k8s operator'a для автоматизации деплоя программных продуктов, таких как Spark, Trino, Impala, Airflow, Flink, Picodata и других в кластере Kubernetes.
Что нужно делать:
- Исследовать взаимодействие и конфигурирование инструментов big-data в k8s-кластере.
- Разрабатывать и поддерживать k8s operator на основе kubebuilder.
- Обеспечивать качество кода путём проведения код-ревью.
- Оптимизировать производительность и масштабируемость разворачиваемых решений.
- Работать в тесном взаимодействии с TPM, Developers и др. для обеспечения успешного запуска и поддержки продуктов.
- Поддерживать и развивать существующие k8s решения, включая исправление багов и добавление новой функциональности.
Ожидания от кандидата
- Обладаете уверенными знаниями Docker/Kubernetes.
- Имеете опыт эксплуатации кластеров k8s и поддержки жизненного цикла приложений микросервисной архитектуры.
- Имеете опыт написания/использования helm-charts.
- Понимаете принципы IaaC.
- Обладаете уверенными знаниями Linux, Git.
- Понимаете цикл разработки программных продуктов.
- Имеете знания и опыт написания скриптов (Go/Python в приоритете).
- Имеете желание развиваться в направлении разработки k8s operators.
Будет плюсом:
- опыт эксплуатации и конфигурирование компонент экосистемы Hadoop (Spark, Yarn, Ranger, Hue)
- практический опыт работы с любым облачным провайдером (AWS, GCP, Azure, VK Cloud, Yandex, SberCloud и пр.).
- знания и опыт разработки K8s operator с использованием operatorSDK framework (Go, Ansible);
- знания и опыт разработки на Go или желание развиваться в этом направлении;
- понимание принципов работы: СУБД, каталогов, очередей, брокеров сообщений (PostgreSQL, Greenplum, Apache Kafka, Clickhouse, Apache Zookeeper, Apache Hadoop и др.).
Условия работы
- официальное трудоустройство по ТК РФ с 100% белой зарплатой;
- возможность работать удаленно или в офисе (на выбор), гибкий график;
- работа в открытой, доброжелательной команде, где к тебе относятся с уважением и ценят;
- возможность развивать свои компетенции и экспертизу - компания оплачивает книги, курсы, тренинги, сертификацию, конференции;
- заботимся о вашем здоровье - расширенный ДМС со стоматологией, полная оплата больничного до уровня месячного дохода (независимо от стажа и срока работы в компании);
- корпоративный английский;
- обеспечиваем техникой, необходимой для продуктивной и комфортной работы.