Работа с заказчиками • Технические консультации инженерного уровня. • Развертывание стендов, настройка деморесурсов. • Сопровождение пилотных проектов у клиентов, участие в разработке и исполнении ПМИ. Подготовка стендов и проведение тестов: • R&D (проверка архитектурных решений и идей, проверка технологий и компонентов) • Разработка тестов и проведение тестирования: функциональные тесты, тесты отказоустойчивости, нагрузочное тестирование • Выявление узких мест, выявление факторов, влияющих на масштабирование Разработка инструментария и документирование: • Автоматизация тестирования • Разработка скриптов и утилит, подбор и адаптация инструментов (резервное копирование, отказоустойчивость) • Выработка стандартных настроек и методик настройки • Определение параметров мониторинга и способов их измерения • Наполнение базы знаний, написание отчетов по обследованию и тестированию, руководств по настойке Техническая поддержка (третья линия): • Анализ и оптимизация производительности продуктов • Решение сложных инцидентов и проблем • Взаимодействие с разработчиками и вендорской техподдержкой (предложение исправлений, запросы на доработку, консультации)
Требования к кандидату
• Уверенная работа в Linux на уровне администратора: представление об устройстве ядра и основных используемых дистрибутивов (RHEL, CentOS, Debian, Ubuntu, Alt Linux, Astra Linux), владение основными утилитами, работа с пакетными менеджерами DEB, RPM • Написание и отладка сценариев Bash • Создание модулей Systemd • Базовое знание Ansible • Уверенное администрирование и обслуживание Hadoop. • Опыт работы с брокерами сообщений и системами потоковой обработки экосистемы Hadoop, хотя бы одним из Kafka, Flume, Flink, Storm • Чтение кода Java и Scala • Знание основных принципов, функционирования и средств отладки JVM • Владение основными средствами сборки, включая Maven и Gradle
Желательно:
Развертывание и обслуживание кластеров под управлением Hadoop• Опыт обслуживания кластеров от десятка узлов и от 100 ТБ ёмкости
Базовые владения сетевыми технологиями• Владение техниками устранения неполадок в средах Linux, средствами отладки (GDB, Valgrind, BPF)