System engineer (Linux)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы - дружная команда, разрабатывающая и поддерживающая собственные сервисы и решения базирующиеся как на известных Open Source-технологиях, так и на разработках ведущих вендоров, работающие под нагрузкой и обладающие высокими требованиями к производительности и отказоустойчивости. Используем современный стек инструментов и технологий для эффективного управления конфигурациями серверов. Практикуя подход Infrastructure as code стремимся максимально улучшить процесс доставки и установки приложений заказчика, автоматизировать свою инфраструктуру и обеспечить её надёжную работу.
Чем мы занимаемся:
Мы занимаемся внутренними сервисами компании на базе GNU/Linux. Сервисы бывают двух видов:
- Разработанные в самой компании подразделением RnD.
- Основанные на open source ПО (ELK-стек, Kafka, RabbitMQ и пр.), спроектированные нашей группой по модели Software as a Service.
Наши задачи — автоматизация выкладки/обновлений релизов этих сервисов и разработка инструментов для этого.
Мы придерживаемся парадигмы Infrastructure As Code.
Мы используем следующий стек технологий: GNU/Linux, Ansible, HashiCorp Vault, Bitbucket, Icinga, Prometheus, Grafana, Elasticsearch и т.д.
У вас будет возможность непосредственно принимать участие в проектировании сервисов, влиять на их развитие, обоснованно предлагать использование любых технологий.
Ожидаем:
- Экспертный опыт эксплуатации rpm/deb based серверных дистрибутивов GNU/Linux;
- Уверенные базовые знания сетевых технологий и протоколов;
- Опыт в развитии и поддержке прикладных сервисов высокой доступности;
- Опыт в настройке мониторинга и логирования;
- Умение автоматизировать рутинные задачи, писать документацию;
- Широкой технический кругозор;
Будет плюсом:
- Опыт работы с Node-exporter/Telegraf/Prometheus/Grafana;
- Опыт работы с ELK, EFK стеками;
- Опыт работы с брокерами очередей/сообщений;
- Опыт работы с SQL/NoSQL базами данных;
- Подход secure by design.