Старший инженер по автоматизации (удаленная работа)
CloudLinux разрабатывает продукты для Linux-инфраструктуры и безопасности. Вы присоединитесь к нашей команде Automation & Management Services, тесно сотрудничая с Дмитрием Петровым для решения задач, охватывающих различные команды и сервисы: данные о затратах в облаке, инвентаризация инфраструктуры, сетевые политики и рабочие процессы управления мощностями. Мы ищем Старшего инженера по автоматизации в команду инфраструктуры. Вы будете самостоятельно отвечать за согласованные результаты — от уточнения потребностей с инженерными командами, финансовым или отделом безопасности до внедрения и эксплуатации полезной системы. Работа включает в себя новую разработку, улучшения, исправления и обслуживание. Традиционной ротации по вызовам нет; вы отвечаете на оповещения от своих систем в рабочее время.
Что вы будете делать
- Превращать неполное техническое задание в согласованный результат и рабочий план.
- Отслеживать зависимости между командами, объяснять компромиссы, заранее выявлять блокирующие факторы и сообщать об изменениях в оценках.
- Подтверждать завершение работ с пользователями.
- Создавать поддерживаемое программное обеспечение и интеграции с API облачных/инфраструктурных сервисов.
- Обрабатывать учетные данные, пагинацию, повторные попытки, частичные сбои и повторяющееся выполнение, чтобы автоматизированные рабочие процессы оставались безопасными и надежными.
- Преобразовывать данные биллинга, использования ресурсов и инвентаризации в повторяющиеся выходные данные.
- Сверять итоговые суммы и периоды, применять согласованные правила распределения и делать видимыми недостающие или неопределенные сопоставления.
- Расширять автоматизацию инвентаризации, сетевых политик и управления мощностями с использованием существующих систем.
- Сохранять необходимые человеческие решения и проверять операционные результаты.
- Вносить изменения через управляемый версиями код и CI.
- Понимать текущее состояние системы, тестировать восстановление и безопасно выпускать обновления; диагностировать сбои в коде, Linux, API, данных и сетевых компонентах.
- Отвечать за мониторинг, действенные оповещения, документацию и обслуживание.
- Оставлять системы, которыми может управлять другой инженер, и использовать агентов кодирования, сохраняя при этом ответственность за дизайн, код, тесты и результаты.
Требования
- Опыт работы на старшем уровне, как правило, 5+ лет в области разработки программного обеспечения, инфраструктуры, платформ или автоматизации.
- Способность объяснять проектные решения, реализацию и операционные результаты.
- Сильные навыки работы с Python в производственной среде, проектирования программного обеспечения, тестирования, отладки и интеграции API.
- Способность понимать незнакомый код и улучшать существующие системы.
- Практический опыт работы с AWS и уверенные знания основ Linux/сетей, включая диагностику на границах хоста, сервиса, сети и облака.
- Практическое владение SQL и проверкой данных: объединения, единицы измерения, периоды, сопоставление владельцев и сверка.
- Отличать доказательства от предположений.
- Безопасное развертывание инфраструктуры с помощью IaC и CI: состояние, дрейф, идемпотентность, зависимости и откат, с использованием таких инструментов, как Terraform/OpenTofu и Ansible.
- Демонстрируемый опыт продвинутых рабочих процессов с использованием агентов кодирования для реальных инженерных задач.
- Планировать и делегировать значительную работу, предоставлять контекст, запускать агентов без постоянного надзора в пределах установленных разрешений и условий остановки, а также самостоятельно объяснять, отлаживать, тестировать и проверять их вывод.
- Автономная доставка результатов и четкое взаимодействие: расследование проблем, принятие решений, оспаривание небезопасных или излишне сложных подходов и доведение работы до конца.
- Английский язык на уровне B2 или выше для технических обсуждений, письменных решений и внутренней коммуникации с клиентами.
Приятно иметь
- Опыт работы с инструментами облачного биллинга или FinOps (например, AWS CUR/FOCUS, Athena), инвентаризации или событийно-ориентированными интеграциями (например, NetBox или аналогичными), сетевыми политиками, мониторингом трафика, управлением идентификацией и доступом, инструментами управления мощностями, дополнительными облачными платформами, OpenNebula, Kubernetes, Go или системами самообслуживания.
- Наша среда включает Python, Ansible, Terraform/OpenTofu, GitLab CI/CD, Grafana и связанные с ними инструменты наблюдаемости. Предварительный опыт работы с каждым инструментом или областью не требуется. Мы ценим способность быстро осваивать незнакомые технологии, продукты и внутренние бизнес-правила.
Преимущества
- Фокус на профессиональном развитии.
- Интересные и сложные проекты.
- Полностью удаленная работа с гибким графиком, который позволяет вам планировать свой день и работать из любой точки мира.
- Оплачиваемые 24 дня отпуска в год, 10 дней национальных праздников и неограниченные больничные.
- Компенсация частного медицинского страхования.
- Компенсация коворкинга и тренажерного зала/спорта.
- Бюджет на образование.
- Возможность получить вознаграждение за самую инновационную идею, которую компания сможет запатентовать.