DevOps/Deployment-инженер (удаленная работа)
(вакансия в архиве)

13 июня 2020

Уровень зарплаты:
от 70 000 до 120 000 руб.
Требуемый опыт работы:
От 1 до 3 лет

Вакансия: DevOps/Deployment-инженер

Наложка.рф – интернет сервис безопасных сделок . Мы призваны помочь незнакомым людям и молодым интернет магазинам без опаски торговать товарами и оказывать услуги дистанционно.

Мы внедряем микросервисную архитектуру, заменяющую монолитное приложение. Используем контейнеризацию сервисов в Docker (Docker Swarm Mode оркестрацию, но не исключаем переход на Kubernetes). Сервера работают под управлением ОС Ubuntu Linux. Для сбора логов используем ElasticSearch+Fluentd+Kibana. Программный код микросервисов пишем на PHP7 и NodeJS. В качестве хранилищ данных - MySQL и Redis. В качестве механизма распространения событий и очередей задач используем RabbitMQ. HTTP-запросы принимаем через Nginx. Конфигурацию Docker Swarm пишем в формате Docker Compose, а автоматизацию – на Bash и Ansible. Код хостим в BitBucket, там же проводим code review. Сборки и деплоймент делаем при помощи Jenkins. Задачи ведем в JetBrains Youtrack. Для внутрикомандного взаимодействия используем Rocket Chat.

Ищем инициативного, привычного к командной работе специалиста для дистанционной работы (мы – географически распределенная команда), готового взять на себя ответственность за бесперебойную работу сервисов и контроль над развитием серверной архитектуры. У нас есть что улучшать и в процессах и в инструментах, и мы ждем от кандидата готовности вникнуть в потребности и предлагать улучшения.

Помимо Наложка.рф, под нашим контролем находится несколько сайтов на CMS (LAMP стек), которые также необходимо поддерживать.

Важные качества:
  • Критический взгляд с прицелом на улучшение имеющейся инфраструктуры (гипотеза, эксперимент, вывод);

  • Умение делать наглядными прогресс выполнения задач и результаты;

  • Малое время отклика (не можешь отреагировать сам, передай кому-то);

  • Умение объяснить свое решение;

  • Уважительное отношение к коллегам.

Обязанности:
  • Поддержка системы мониторинга потребления ресурсов и живучести микросервисов. Определение новых метрик и нотификаций;
  • Поддержка системы непрерывной интеграции. Конфигурирование новых сборок совместно с разработчиками;
  • Поддержка конфигурации имеющихся микросервисов и развертывание новых;
  • Контроль работоспособности микросервисов и системы в целом;
  • Организация системных обновлений и обновления инструментов командной работы;
  • Совершенствование механизмов резервного копирования и восстановления;
  • Анализ проблем в production и staging окружениях. Поиск решений этих проблем совместно с разработчиками.
Минимальные требования:
  • Прочные навыки работы с Linux;

  • Понимание принципов работы сетей, знание сетевых протоколов;
  • Понимание принципов контейнеризации приложений;
  • Знание возможностей Docker. Разнообразный опыт сборки образов. Опыт работы с Docker (swarm/kubernetes) в production;
  • Опыт мониторинга микросервисной системы;
  • Представления о рисках безопасности и возможных атаках на инфраструктуру приложений;
  • Умение читать и составлять скрипты автоматизации на Bash;
  • Чтение простых SQL запросов.
Желательные требования:
  • Понимание особенностей Swarm режима в Docker. Опыт работы со Swarm;
  • Опыт работы с Kubernetes. Понимание плюсов и минусов в сравнении со Swarm;
  • Опыт настройки и поддержки кластеров MySQL и Redis серверов;
  • Работа с MySQL на уровне, достаточном для выяснения причин ошибок выполнения запросов, а также причин медленной работы запросов;
  • Опыт отражения атак на инфраструктуру приложения;
  • Опыт проведения нагрузочного тестирования.
Что мы предлагаем:
  • Дистанционную работу с гибким графиком;
  • Трудоустройство согласно ТК РФ;
  • Взаимоотношения, построенные на честности и уважении.


Посмотрите похожие вакансии

DevOps-инженер Middle
Компания: CosySoft
Зарплата: от 180 000 до 180 000 руб.
DevOps-инженер
Компания: EGAR TECHNOLOGY, INC.
Зарплата: з.п. не указана
DevOps инженер
Компания: Selecty
Зарплата: з.п. не указана
DevOps Engineer
Компания: ИЦ АЙ-ТЕКО
Зарплата: з.п. не указана