Мы — международная IT-компания НОВЕО. С 2002 г. мы занимаемся проектами по заказной разработке софта для западноевропейского рынка.
Компанию отличает продуктовый подход к разработке и плотная интеграция специалистов в распределенную команду, что позволяет им напрямую влиять на техническое решение, качество кода и конечный результат.
О проекте:
Мы хотим помочь нашему клиенту поддерживать платформу электронной коммерции, созданную на Intershop и размещенную на серверах Linux. Приложение скомпилировано (исходный код недоступен), а обслуживанием занимался сторонний поставщик.
Поставщик разработал обфусцированные скрипты оболочки Linux (.sh) для автоматизации этих задач. Существует документация (Wiki), объясняющая их использование, но скрипты должны выполняться вручную в производстве, что создает риски безопасности и эксплуатации. Нет графического интерфейса или безопасного уровня оркестровки — только прямое выполнение из командной строки.
Обязанности:
-
Перезапуск сервисов/виртуальных машин;
-
Удаление блокирующих записей из базы данных;
-
Действия с WAF (белый/черный список IP-адресов);
-
Системные логи (Linux, Azure);
-
Логи приложений (e-commerce платформа / Intershop через веб-интерфейс);
-
Логи базы данных (если доступно);
-
Решение инцидентов, не покрытых автоматизацией;
-
Поддержка и возможная переработка текущих инструментов автоматизации, создание корректного лаунчера/инструмента для запуска скриптов;
-
Создание технической документации;
-
Интеграция плана восстановления после сбоев (PRA/PCA).
Основные задачи и вызовы:
-
Перенять управление выполнением скриптов для решения инцидентов;
-
Обеспечить безопасность среды — сократить зависимость от ручного доступа в прод;
-
Улучшить/поддерживать автоматизацию — возможно, потребуется реверс-инжиниринг или полная переработка скриптов;
-
Сотрудничать с другими командами (специалистами по облачным решениям и Intershop) для устранения проблем на глубоком уровне;
-
Сотрудничать с инженером Microsoft по задачам, связанным с Azure;
-
Документировать процессы и внедрить план восстановления после сбоев (DRP).
Требования:
- Опыт на аналогичной должности от 5 лет;
- Свободный разговорный английский (уровень Upper-intermediate и выше);
- Готовность работать по времени GMT+2.
Что ты получаешь:
- 100% загрузка в течение первых 3-х месяцев, далее переход на частичную занятость;
- Оплата согласно почасовой ставке.
О компании Новео:
- на рынке с 2002 года;
- производственные отделы в странах Восточной Европы.
Присоединяйся к команде экспертов Новео для решения интересных задач!