Вакансия: Senior DevOps-инженер
Описание вакансии
NEXTBI - продуктовая IT компания с собственной разработкой.
Продукт: Платформа "НЕКСТБИ Аналитика" предназначена для создания комплексных решений, которые могут быть адаптированы под нестандартные требования заказчика.
Нашими клиентами являются крупные B2B компании.
Наши технологии:
Наша платформа построена на микросервисной модульной отказоустойчивой архитектуре, позволяющей быстро добавлять новые возможности.
Мы используем технологии, в основе которых проверенные современные open source решения для облачной инфраструктуры, которые используются лидерами IT отрасли последние несколько лет. При этом интерфейс пользователя, отображаемый в браузере, полностью своя разработка.
Процесс: Minimal Agile, дейли
Инструментарий: Jira - для задач, Confluenсe - для ведения базы знаний, Discord - для коммуникаций.
Наш стек: Kubernetes; Back: Java 17+, Front: React Redux; Apache Kafka; PostgreSQL; Gitlab; Nexus, Grafana, Prometheus; SpringBoot + Cloud, Swagger; ClickHouse, Keycloak, MINIO
Функционал:
- Создание и обеспечение непрерывности процесса Continuous Integration
- Предстоит обслуживать пайпланы разработки из Gitlab и настраивать автоматизацию развертывания окружений на Kubernetes
- Разработка скриптов для автоматизации процессов сборки, установки и конфигурирования разрабатываемых программ и программных систем. Предстоит создание/совершенствование собственной оффлайн установки платформы (тех. стэк + front react + back java)
- Подготовка тестовых, отладочных и демонстрационных стендов
- Создание конфигураций оркестраторов, обеспечивающих отказоустойчивую работу тестовых, отладочных и демонстрационных стендов
- Разворачивание, поддержка, администрирование кластеров Kubernetes (bare metal), (внутри Kubernetes с помощью операторов): PostgreSQL, ClickHouse, Rook-Ceph (или навыки создания Persistent Storage на альтернативных решений in k8s must have), MinIO, Helm, Prometheus, Grafana, Kafka, ElasticSearch (or/and Amazon version), KeyCloak(Quarkus), Dgraph, Ansible, Loki
- Разработка процедур создания резервных копий данных и конфигураций, восстановления данных и конфигураций после сбоев
- Оценивание объема поручаемой работы с целью правильного планирования и выполнения работы в срок
- Разработка скриптов на Bash, Go
Требования:
- Опыт работы более 3-х лет в сфере DevOps
- Kubernetes on bare metal в продашене, готовность работать не с облачной инфраструктурой и сервисами с пониманием специфики
- В твоём стеке есть: PostgreSQL, ClickHouse, MINIO (Amazon S3)
- Опыт разработки скриптов на Bash, Go
- Будем плюсом если ты знаешь: Terraform, Packer, ArgoCD, ELK
Мы предлагаем: