Keywords Studios
Keywords Studios
Keywords Studios предоставляет технологические услуги мировой индустрии видеоигр. Компания занимается разработкой игр, созданием графики, аудиопроизводством, обеспечением качества, локализацией, маркетингом, взаимодействием с игроками, обеспечением доступности, глобализацией контента, а также решениями в области искусственного интеллекта и технологий. Опираясь на десятилетия опыта в отрасли, компания поддерживает разработчиков и издателей игр на различных этапах разработки и выпуска. Keywords Studios также уделяет внимание ответственным принципам ведения бизнеса и делится отраслевой экспертизой, стремясь улучшать игровой опыт пользователей по всему миру.

Инженер по DevOps и продуктивности разработчиков, уровень SE II

Развивайте CI/CD-системы Helpshift, облачную инфраструктуру, платформы Kubernetes и инструменты разработчиков. Снижайте препятствия в работе инженеров благодаря масштабируемой автоматизации, улучшенной наблюдаемости и повышенной надежности.

Описание

  • Создавайте и поддерживайте надежные CI/CD-конвейеры для сборки, тестирования, развертывания и выпуска программного обеспечения.
  • Повышайте скорость, надежность и масштабируемость конвейеров, упрощайте их обслуживание.
  • Выявляйте узкие места в процессах сборки и выпуска и возглавляйте работу по их устранению.
  • Создавайте автоматизированные процессы выпуска и развертывания.
  • Исследуйте и устраняйте сложные сбои конвейеров и процессов выпуска.
  • Создавайте инструменты, которые помогают разработчикам работать эффективнее и сокращают препятствия.
  • Разрабатывайте внутренние инструменты для разработчиков, утилиты командной строки и автоматизированные процессы.
  • Изучайте рабочие процессы разработчиков и определяйте, как улучшить жизненный цикл разработки программного обеспечения.
  • Создавайте и поддерживайте облачную инфраструктуру для CI/CD, разработки, тестирования и инженерных платформ.
  • Подготавливайте инфраструктуру с помощью подхода «инфраструктура как код».
  • Проектируйте масштабируемую, надежную, безопасную и экономически эффективную инфраструктуру.
  • Повышайте уровень автоматизации инфраструктуры и эффективность эксплуатации.
  • Создавайте и эксплуатируйте контейнерные платформы для инженерных команд.
  • Эксплуатируйте инфраструктурные платформы и платформы развертывания на базе Kubernetes.
  • Повышайте надежность, масштабируемость, безопасность и эффективность контейнерной платформы.
  • Решайте сложные проблемы Kubernetes и контейнеров.
  • Улучшайте наблюдаемость платформ для разработчиков и инженерной инфраструктуры.
  • Создавайте метрики, панели мониторинга, оповещения, журналы и трассировки.
  • Используйте данные наблюдаемости для выявления узких мест в надежности и производительности.
  • Повышайте доступность систем и эффективность эксплуатации.
  • Встраивайте меры безопасности в CI/CD-конвейеры и рабочие процессы разработчиков.
  • Устанавливайте безопасные подходы к конвейерам и инфраструктуре.
  • Усиливайте защиту контейнеров, зависимостей, кода и инфраструктуры.
  • Взаимодействуйте с командами безопасности для устранения рисков и соблюдения требований.
  • Совершенствуйте системы сборки и тестирования, предоставляйте масштабируемые среды разработки и тестирования.
  • Автоматизируйте настройку песочниц и других сред.
  • Взаимодействуйте с инженерными командами для решения проблем в рабочих процессах разработчиков.
  • Исследуйте сложные проблемы, связанные с CI/CD, облачной инфраструктурой, Kubernetes, сетями и распределенными системами.
  • Выявляйте первопричины и сопровождайте решение проблем до их устранения.
  • Выявляйте системные проблемы и участвуйте в реагировании на инциденты, повышении надежности и совершенствовании операционных практик.
  • Возглавляйте сложные инициативы по улучшению опыта разработчиков совместно с инженерными командами, чтобы повышать продуктивность.

Требования

  • Опыт работы от 4 до 7 лет в разработке программного обеспечения, DevOps, инфраструктуре, платформенной инженерии, SRE или смежной области.
  • Прочные знания Linux и Unix.
  • Практический опыт работы с CI/CD и автоматизацией.
  • Опыт проектирования и эксплуатации инженерных систем промышленного уровня.
  • Хорошее понимание Docker и Kubernetes.
  • Опыт работы с облачными платформами; предпочтительно AWS.
  • Практический опыт работы с инфраструктурой как кодом и управлением конфигурациями.
  • Уверенное владение как минимум одним языком программирования или сценариев.
  • Умение исследовать сложные технические проблемы и выявлять их первопричины.
  • Понимание компромиссов между наблюдаемостью, надежностью, безопасностью, масштабируемостью и стоимостью.
  • Умение вести проекты от определения проблемы до внедрения, запуска и операционной поддержки.
  • Навыки эффективного общения и взаимодействия.
  • Умение работать с инженерными командами и участвовать в формировании технических решений.
  • Готовность брать на себя ответственность и отвечать за результаты.
  • Будет преимуществом: опыт создания внутренних платформ или инструментов продуктивности для разработчиков; Jenkins и CI/CD в крупных масштабах; AWS/EKS и облачные архитектуры; GitOps с Argo CD или аналогичным инструментом; Helm и инструменты экосистемы Kubernetes; Prometheus, Grafana, OpenTelemetry, Dynatrace, Datadog или аналоги; средства защиты CI/CD; OPA, Checkov, cdk-nag, Trivy или аналогичные инструменты безопасности; системы сборки, кэширование или распределенная инфраструктура сборки; измерение улучшений продуктивности; VS Code, IntelliJ или аналогичные среды разработки; наставничество или техническое руководство.