DevOps инженер
Зарплата
от 50 000 до 100 000 ₽
Требования
Местоположение и тип занятости
Компания
Разработка IT-проектов
Описание вакансии
Условия работы
В работе Вам предстоит:
- Конфигурировать и обновлять ОС Debian GNU/Linux (а иногда CentOS и даже Windows Server);
- Разрабатывать и применять Ansible роли и плейбуки, используя Git и Vault;
- Настраивать готовые и иногда разрабатывать новые exporter-ы для Prometheus, описывать правила для Alertmanager и настраивать дашборды в Grafana;
- Разрабатывать и поддерживать многообразие CI/CD на базе GitLab;
- Настраивать резервное копирование сервисов в BackupPC и сценарии их восстановления;
- Деплоить и конфигурировать различные веб и прокси сервера на базе Nginx, Traefik и HAProxy;
- Администировать ELK stack и переводить на него существующие и новые проекты;
- Оптимизировать, разворачивать, масштабировать и резервировать СУБД PostgreSQL и иногда MySQL, MS SQL и MongoDB;
- Настраивать кеширующие сервера Redis и Memcached;
- Администировать различные сервисы экосистемы Hadoop;
- Переводить существующие приложения в Docker контейнеры, описывать Dockerfile-ы и docker-compose.yml для новых приложений;
- Администрировать Proxmox VE кластера и виртуальные машины в них;
- Использовать в своей работе Jira и Confluence для ведения задач и документации;
- Осваивать новые технологии в дополнение к уже перечисленным, внедрять их в жизнь.
Мы ждем от Вас:
- что вы любите своё дело и умеете делать то, за что берётесь, а если не знаете как, то способны найти ответ и воплотить (а коллеги вам в помощь);
- базовые знания и опыт системного администрирования (см. раздел о том с чем Вам предстоит работать);
- готовность находить общий язык с коллегами и делать то, что требуется делу для общего результата;
- вовлечённость, приверженность делу, ответственность и разбор каждого инцидента;
- понимание современных веб-технологий и протоколов;
- знание технического английского языка, чтение документации не должно вызывать проблем.
Работать у нас интересно:
- У нас в разработке как собственные, так и заказные веб-проекты. Более 50 физических и виртуальных серверов на обслуживании, каждый год количество растет;
- Работаем в спокойном режиме, гонки нет;
- Всегда есть интересные вызовы в работе, куда расти;
- Мы умеем слушать и слышать наших сотрудников. Каждый может предложить, презентовать и обосновать свою идею, процесс, которые будут использованы в работе;
- Мы поощряем стремление развиваться. Компания поддерживает развитие и готова компенсировать обучающие курсы для повышения квалификации, совершенствования профессиональных навыков.
Работать у нас удобно:
- Гибкий график работы. Нам важен результат Вашей работы, а не время, когда Вы приходите-уходите;
- Огромный опыт и сверхспособности не нужны;
- Возможность удалённой работы при необходимости. Если Вы рассматриваете приемущественно удалённый формат работы, то для нас очень важно иметь возможность очного общения, особенно в начале сотрудничества, как минимум на испытательном сроке;
- Наши команды работают на принципах Scrum;
- Комфортная релакс-зона с диванчиком и коробкой печенья и шоколадками к чаю.
Работать у нас выгодно:
- Мы готовы предложить Вам трудоустройство с первого рабочего дня в соответствии с ТК РФ, полностью официальной заработной платой и соц. пакетом;
- Конкурентная заработная плата, которая обсуждается по результатам собеседования. Итоговая сумма зависит от того уровня знаний и умений, которыми Вы располагаете. Ориентир 50 000 – 100 000 р. и возможно выше, если с Вами мы забываем о проблемах;
- Непрерывное обучение на рабочем месте и наставничество.
Бонусы
Дополнительные инструкции
Тестовое задание:
В качестве тестового задания предлагаем вам выбрать не менее двух задач из списка ниже и прислать их в виде ссылки на публичный git репозиторий вместе с Вашим резюме:
- Создайте docker-compose.yml для работы приложения Odoo Community;
- Создайте ansible playbook для расширения раздела файловой системы (либо lvm, либо физической);
- Создайте ansible playbook для установки некоторых системных пакетов, изменения имени хоста и добавления пользователя;
- Создайте docker-compose.yml для публикации сайта с использованием в качестве реверсивного прокси сервера traefik;
-
Напишите скрипт, который скачает и распарсит JSON файл (например https://api.github.com/repos/torvalds/linux/commits), выведите результат в формате YAML. Напишите Dockerfile для установки зависимостей этого скрипта и добавления его в образ;
- Создайте job в .gitlab-ci.yml, который производит сборку образа контейнера и передает его в хранилище образов.