Вакансия: DevOps Engineer (Kubernetes/Azure)
INTERMEDIA предоставляет Unified Communications as a Service (UCaaS) как большим, так и малым компаниям по всему миру. Мы предлагаем целый комплекс бизнес-приложений: Email, IP-телефония, файловая синхронизация, чат, архивирование, онлайн-конференции и многое другое. Наши клиенты – это более миллиона человек, десятки тысяч компаний, и тысячи партнеров. Наша команда – более 1000 сотрудников по всему миру, включая более 400 инженеров в Санкт-Петербурге.
Мы готовы к удаленному формату сотрудничества.
О нас:
Команда Unite Services создают API и микросервисы, которые служат в качестве back-end для корпоративного бизнес мессенджера Unite, в дальнейшем эти API так же будут доступны публично для внешних интеграций с нашей экосистемой.
Наша инфраструктура развивается и расширяется вместе с ростом компании, поэтому нам нужны новые люди и свежий взгляд.
Наш стек:
- приложения на .Net Core развернутые в Kubernetes
- сборка приложний через Azure DevOps (docker images, helm charts)
- развертывание приложений через Octopus (процесс из встроенных шагов и самописных шаблонов)
- кластеры используемые нашими приложениями: Elastic Search, Redis, Azure CosmosDB (MongoDB API), RabbitMQ, MSSQL, Vault by HashiCorp
- мониторинг: Prometheus, ELK, Azure Log Analytics, Azure Cloud
- прокси-сервера Nginx
- несколько Windows хостов (IIS)
Задачи:
- поддержка Kubernetes кластеров команды, а так же их развитие (эксперементирование, применение best practices)
- внедрение и поддержка систем управления конфигурацией (Ansible, Chef) для серверов команды
- развитие и поддержка инфраструктуры команды находящейся в облаке (Azure)
- создание скриптов, автоматизированных задач
Обязанности:
- поддержка CI/CD процессов для проектов команды на всех окружениях
- взаимодействие с Operations отделами при поддержке и развертывании новой командной инфраструктуры
- мониторинг состояния текущей инфраструктуры команды
- участие в поддержке приложении и решении инцидентов
- ведение документации по инфраструктуре
Требуемый опыт: - знание принципов работы Docker и Kubernetes, опыт решения проблем при их настройке и эксплуатации
- хорошее понимание Linux OS
- умение писать скрипты (любое из: PowerShell, Python, Bash)
- опыт с системами управления конфигурацией (Ansible, Chef)
- базовые знания Windows OS
- хорошее знание того как работает сеть, веб-реквесты в частности
- опыт работы с нереляционными БД
- опыт работы с системами мониторинга
Будет плюсом:
- общие знания по работе с SQL БД и RabbitMQ
- опыт работы с IIS и Nginx
- опыт решения проблем связанных с работой WEB приложений (5xx, 4xx ошибки, exceptions troubleshooting)
- опыт использования услуг облачых провайдеров (Azure, AWS, etc) для развертывания инфраструктуры
- опыт работы с Terraform и методикой IaaС
- базовый опыт работы с продуктами компании HashiCorp
УСЛОВИЯ – ВАС ЖДУТ:
- Команда умных и творческих людей, которые готовы делиться своим опытом и знаниями;
- Возможность работать удаленно, либо гибридно на Ваш выбор;
- Участие в создании высокотехнологичных продуктов, которые используют более 1 000 000 наших клиентов по всему миру;
- Нетривиальные задачи, способные раскрыть Ваш потенциал;
- Высокая официальная зарплата, которая пересматривается ежегодно + система бонусов;
- Современный красивый офис, где все создано для Вашего комфорта и удобства: уютная столовая с льготными обедами и оборудованные кухни, велопарковка и паркинг, зоны отдыха, библиотека, душ.
- Кроме того: ДМС, новая техника для работы, обучение, гибкий график работы, корпоративный фитнес, курсы английского языка, корпоративы и многое-многое другое.