Идентификатор заявки на вакансию №
26WD101322
Ведущий инженер по обеспечению надежности эксплуатации (SRE), Автоматизация обеспечения надежности
Обзор позиции
Autodesk — мировой лидер в области технологий проектирования и производства, включая ведущие в отрасли программные продукты и услуги для 3D-проектирования, инжиниринга и развлечений, которые помогают клиентам добиваться лучших результатов за счет автоматизации и аналитики в своих процессах проектирования и производства. Если вы когда-либо водили автомобиль класса люкс, восхищались высотным небоскребом, пользовались смартфоном или смотрели отличный фильм, есть вероятность, что вы сталкивались с тем, что делают миллионы клиентов Autodesk с помощью нашего программного обеспечения.
Хотите помочь сделать мир лучше? Работая ведущим инженером по обеспечению надежности эксплуатации (SRE) в Autodesk, вы можете помочь нам создавать и эксплуатировать надежные, безопасные и масштабируемые облачные сервисы для продуктов и клиентов Autodesk.
В составе команды SRE, специализирующейся на автоматизации обеспечения надежности, у вас будет уникальная возможность повлиять на то, как Autodesk обнаруживает, реагирует на производственные проблемы и устраняет их в масштабе. Это проектно-ориентированная, инженерно-интенсивная роль, в которой вы будете создавать автоматизацию, инструменты и платформенные возможности, на которые опираются другие инженерные команды для надежной работы своих сервисов.
Вы будете сочетать разработку программного обеспечения и эксплуатацию производства для автоматизации процессов эксплуатации, мониторинга, восстановления и валидации сервисов Autodesk. Вы будете тесно сотрудничать с командами разработки продуктов, платформы, инфраструктуры и эксплуатации, чтобы преобразовать ручную операционную работу в устойчивую, многократно используемую автоматизацию.
Идеальный кандидат — это сильный инженер-разработчик, которого привлекают операционные проблемы. Вы должны быть уверены в проектировании и выпуске программного обеспечения производственного класса, а также в равной степени уверенно рассуждать о том, как выходят из строя распределенные системы. Успех в этой роли требует сильного технического суждения, способности доводить проекты до конца и стремления заменить ручную операционную работу надежным инженерным решением.
Обязанности
- Руководить проектами по автоматизации обеспечения надежности от начала до конца: от определения проблемы и проектирования до поставки, внедрения и измерения воздействия на доступность, производительность и операционную эффективность.
- Проектировать, разрабатывать и поддерживать общие инструменты автоматизации, утилиты и платформенные сервисы, которые повышают надежность, масштабируемость и удобство эксплуатации производственных систем в Autodesk.
- Сотрудничать с инженерными командами, чтобы понять их операционные проблемы, и способствовать внедрению автоматизации и возможностей обеспечения надежности, создаваемых вашей командой.
- Инструментировать и автоматизировать сигналы надежности, такие как SLO/SLI, бюджеты ошибок и оповещения как код (alerting-as-code), чтобы команды получали измерение надежности по умолчанию, а не вручную.
- Создавать автоматизацию, улучшающую безопасность развертывания, операционную эффективность и восстановление сервисов, включая возможности самовосстановления и автоматического исправления.
- Автоматизировать рабочие процессы реагирования на инциденты, диагностики и выполнение оперативных руководств (runbooks) для сокращения времени обнаружения, времени устранения и ручного вмешательства.
- Расширять возможности мониторинга, оповещения, ведения журналов и трассировки, а также автоматизировать их охват и согласованность между сервисами.
- Отвечать за надежность, доступность и удобство эксплуатации автоматизации и платформенных сервисов, которыми управляет ваша команда, включая реагирование по вызову (on-call) в случае их сбоя.
- Преобразовывать выводы, полученные из инцидентов и пост-инцидентных отчетов по всей организации, в автоматизацию, инструменты и надежные инженерные исправления.
- Проектировать и масштабировать автоматизированное тестирование устойчивости, хаос-инжиниринг, Gameday и инструменты аварийного восстановления для проверки поведения системы и возможностей восстановления.
- Постоянно выявлять и устранять операционную рутину (toil) посредством разработки программного обеспечения, автоматизации и улучшения процессов.
- Обеспечивать соответствие автоматизации и сервисов, создаваемых вашей командой, требованиям Autodesk к безопасности, конфиденциальности и операционным рискам.
- Участвовать в круглосуточном дежурстве (24x7) для автоматизации, инструментов и платформенных сервисов, принадлежащих команде.
- Эффективно работать в быстро меняющейся среде, способствуя развитию практик автоматизации обеспечения надежности в инженерных командах.
Основные требования
- Степень бакалавра или выше в области информатики, инженерии или смежной технической дисциплины, или эквивалентный практический опыт.
- 7+ лет опыта работы в разработке программного обеспечения, обеспечении надежности эксплуатации (SRE), разработке платформ или смежной дисциплине.
- Прочные основы разработки программного обеспечения, включая проектирование API и сервисов, тестирование, проверку кода и выпуск программного обеспечения производственного класса.
- Практические знания концепций инженерии надежности, таких как SLO/SLI, наблюдаемость (observability), реагирование на инциденты и сокращение рутины (toil reduction), а также опыт их применения на практике.
- Опыт работы с AWS, Azure или другой платформой публичного облака.
- Сильные навыки программирования на таких языках, как Python, Go, Java или аналогичных.
- Опыт работы с Infrastructure as Code (IaC), конвейерами CI/CD и автоматизацией развертывания.
- Способность работать самостоятельно, определять масштабы неоднозначных проблем и доводить проекты до завершения, пересекая границы команд.
- Отличные навыки письменного и устного общения.
Предпочтительные квалификации
- 7+ лет опыта разработки программного обеспечения и автоматизации для производственных систем.
- Опыт разработки самовосстанавливающейся, автоматической коррекции или событийно-ориентированной операционной автоматизации.
- Опыт создания внутренних платформ, инструментов для разработчиков или сервисов, используемых другими инженерными командами.
- Опыт разработки или внедрения операционных инструментов с поддержкой ИИ, таких как триаж инцидентов на основе LLM, диагностика или рабочие процессы агентного исправления.
- Опыт работы с контейнерами, Kubernetes, облачными архитектурами (cloud-native), API и распределенными системами.
- Опыт интеграции с платформами наблюдаемости, такими как Splunk, Dynatrace, Datadog, CloudWatch или аналогичными.
- Опыт работы с событийно-ориентированными архитектурами, оркестрацией рабочих процессов или системами планирования заданий.
- Опыт работы с платформами управления инцидентами, такими как incident.io, FireHydrant или PagerDuty, и автоматизацией рабочих процессов поверх них.
- Опыт проектирования и внедрения операционной автоматизации в масштабе.
- Опыт разработки или автоматизации Gamedays, хаос-экспериментов, учений по аварийному восстановлению или тестирования устойчивости.
- Опыт использования данных об инцидентах и операционных данных для выявления, приоритизации и измерения возможностей автоматизации.
- Сильные навыки сотрудничества и способность эффективно работать с командами разработки, безопасности и эксплуатации.
- Стремление создавать надежные, безопасные и масштабируемые системы, которым могут доверять клиенты.
Узнать больше
О Autodesk
Добро пожаловать в Autodesk! Каждый день с помощью нашего программного обеспечения создаются удивительные вещи — от самых экологичных зданий и чистых автомобилей до самых умных фабрик и самых кассовых фильмов. Мы помогаем новаторам воплощать их идеи в жизнь, преобразуя не только то, как что-то производится, но и то, что может быть произведено.
Мы очень гордимся нашей культурой в Autodesk — это основа всего, что мы делаем. Наша культура определяет то, как мы работаем и относимся друг к другу, как мы взаимодействуем с клиентами и партнерами, и как мы проявляем себя в мире.
Работая в Autodesk, вы можете заниматься значимой работой, которая помогает строить лучший мир, спроектированный и созданный для всех. Готовы формировать мир и свое будущее? Присоединяйтесь к нам!
Прозрачность заработной платы
Заработная плата является одной из составляющих конкурентного компенсационного пакета Autodesk. Для вакансий в Хорватии мы ожидаем стартовую базовую заработную плату в размере от 38 000 до 55 000 евро. Предложения основаны на опыте кандидата и географическом положении, и могут превышать этот диапазон. Помимо базовой заработной платы, наш компенсационный пакет может включать годовые денежные бонусы, комиссии для сотрудников отдела продаж, акции и комплексный пакет льгот.
Принадлежность
Мы гордимся тем, что культивируем культуру принадлежности, в которой каждый может преуспеть. Узнайте больше здесь:
Очное оформление и проверка личности
Эта роль может потребовать очного оформления и/или очной проверки личности.