Системный администратор
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Смартекс разрабатывает программные решения для информационной инфраструктуры компаний, автоматизации сложных бизнес-задач и процессов.
Системный администратор отвечает за стабильность инфраструктуры и служб, обеспечивающих работу клиентских и внутренних проектов.
Задачи
Общие:
- Развертывание инфраструктуры и служб клиентских проектов в соответствии с внутренними стандартами
- Конфигурация внутренних сервисов, обеспечивающих CI/CD, совместную работу и передачу информации внутри компании
- Обеспечение мониторинга служб и защиты их данных
- Траблшутинг инцидентов
- Общение с командой разработки
- Документирование своей работы
Задачи, актуальные в ближайшее время:
- Систематизация внутренней системы мониторинга, получающей метрики от клиентских проектов, которая позволит оценивать общее состояние инфраструктуры всех клиентов, получать уведомления о сбоях и автоматически формировать отчеты по доступности и качеству работы.
- Организация процессов CI/CD на новом проекте компании (Node.js)
- Оптимизация существующих процессов CI/CD по текущим проектам
- Оптимизация существующих процедур резервного копирования текущих проектов
- Организация корпоративного хранилища секретов/паролей с разделением прав доступа
Требования
В первую очередь, мы ищем коллегу с хозяйским подходом, для которого процесс развития и улучшения инфраструктурных сервисов и процедур будет интересным и увлекательным. Ключевыми являются желание и умение наводить стройность и порядок вопреки сопротивлению внешней среды и обстоятельств.
Для нас важны системность и рациональный взгляд на вещи. Подбор разумных технологий для конкретных целей.
В работе системного администратора нам кажется необходимой наличие аккуратности, переходящей в педантичность, и ориентирования на лучшие практики работы с инфраструктурой.
Необходимые навыки:
- Опыт администрирования веб-приложений с любым из распространенных Linux-бэкэндов (Python, PHP, Node, Java)
- Практические навыки администрирования Linux-систем
- Хорошее понимание принципов устройства ЭВМ, современных программ и сетей.
- Технический английский на уровне чтения документации.
Желательно:
- Умение автоматизировать свои действия при помощи Python / bash или любой SCM (Chef, Ansible, Puppet…)
- Опыт работы с Docker / Docker Compose
Технологии
Большинство наших проектов — это веб-приложения с нетривиальной бизнес-логикой, серверная часть которых реализована на PHP, Python или Node.js. Также мы ведем два проекта, в которых занимаемся исключительно поддержкой и развитием инфраструктуры.
В работе используем:
СУБД: PostgreSQL, MySQL, MongoDB.
Хостинг: Amazon Web Services, Google Cloud Platform, Яндекс.Облако, Hetzner
Совместная работа: JIRA, Confluence, Slack
ОС: Debian/Ubuntu, CentOS, Windows Server 2012+
Мониторинг: InfluxDB, Grafana, Icinga, New Relic
CI: TeamCity
Инструменты: Docker, Docker Compose, SaltStack, Ansible
VCS: Bitbucket
Условия
- Полностью удаленная работа. Свободный график.
- Современные технологии и подходы к организации инфраструктуры.
- Команда молодых профессионалов, ориентированных на качественный результат и применение остроумных инженерных решений