Senior Linux Automation Engineer (Ansible / Shell) / IT
Работодатель · Tata Consultancy Services
Будапешт
В TCS Hungary возможности сочетаются со стабильностью в дружной и динамичной рабочей атмосфере. Мы ищем Senior Linux Automation Engineer для написания скриптов анализа и отчетности для систем Linux, автоматизации рутинных задач с помощью Ansible и взаимодействия с командами платформ и безопасности.
Задачи
- Создание скриптов анализа и отчетности для систем Linux (Bash/POSIX shell, awk, sed, grep, стандартные coreutils) для извлечения и оценки состояния систем и конфигураций
- Автоматизация и масштабирование этих процессов с помощью Ansible (роли, плейбуки, инвентари, проектирование переменных, идемпотентные задачи)
- Существенная переработка и консолидация существующей конфигурации Ansible — рефакторинг, а не просто расширение
- Прямое сотрудничество с командами платформ, эксплуатации и безопасности: уточнение требований, презентация результатов, обоснование архитектурных решений
- Документирование и передача созданной автоматизации для дальнейшего сопровождения платформами
Условия и льготы
Пакет рыночного частного медицинского обслуживанияПривлекательный пакет кафетерияГибридный режим работыОфисный тренажерный зал и спортивные клубыВозможности карьерного роста на различных роляхДоступ к платформам обучения, таким как Udemy и O'ReillyШирокие возможности для сертификации и развития
Требования
- Senior-уровень: многолетний практический опыт инжиниринга Linux (RHEL), способность самостоятельно вести рабочее направление от начала до конца без пристального надзора
- Уверенное написание shell-скриптов: Bash, awk, sed, регулярные выражения, конвейеры обработки текста
- Практический опыт работы с Ansible, выходящий за рамки запуска существующих плейбуков — написание, структурирование и рефакторинг
- Работа с ключами SSH: генерация и распространение ключей, настройка authorized_keys и sshd, перенаправление агентов (agent forwarding), ротация и удаление ключей в больших масштабах
- Способность работать по неполной документации и определять реальное состояние системы на основе самих систем
- Свободное владение английским языком (письменным и разговорным)