DTN
DTN
DTN — компания, специализирующаяся на данных и аналитике, которая помогает организациям принимать более эффективные операционные решения в сельском хозяйстве, авиации, транспортной отрасли и коммунальном секторе. Её продукты объединяют метеорологические данные, рыночную информацию и аналитические инструменты, помогая командам прогнозировать риски, реагировать на меняющиеся условия и управлять повседневными операциями. Такие платформы, как ClearAg® и WeatherOps®, используют технологии и анализ данных для решения сложных экологических и бизнес-задач.

Руководитель инженерной команды AWS-платформы — удалённо, Техас

Руководите инженерной командой AWS-платформы DTN, создавая защищённые распределённые системы и инструменты для разработчиков для глобальной компании в сфере данных и технологий, работающей в энергетике, сельском хозяйстве и метеорологии. Определяйте архитектуру и эксплуатацию платформы, а также развивайте её возможности на базе ИИ.

Описание

  • Управляйте инженерами платформы: занимайтесь наймом, адаптацией, оценкой результатов, профессиональным развитием и выпуском продуктов.
  • Наставляйте инженеров и создавайте культуру сотрудничества и ответственности.
  • Устанавливайте стандарты качества разработки, технической реализации, эксплуатации и непрерывного улучшения.
  • Оказывайте практическое техническое руководство при обсуждении архитектуры и сложных компромиссов.
  • Определяйте техническое направление платформы вместе со старшими инженерами и специалистами по архитектуре.
  • Руководите проектированием и реализацией базовых распределённых систем AWS в нескольких аккаунтах.
  • Курируйте API для разработчиков, SDK, инструменты командной строки, средства разработки и управляемые сервисы.
  • Руководите работой над распределёнными системами: защищённым взаимодействием между аккаунтами, изоляцией арендаторов, подготовкой ресурсов и автоматизацией жизненного цикла.
  • Создавайте платформенные абстракции поверх базовой облачной инфраструктуры.
  • Определяйте архитектуру новых и развиваемых возможностей платформы, в том числе проектов с нуля.
  • Обеспечивайте масштабируемость, безопасность, удобство сопровождения и повторное использование возможностей платформы в разных продуктах и командах.
  • Расширяйте использование платформы и улучшайте опыт разработчиков за счёт повторно используемых возможностей, повышения продуктивности, портала разработчика, документации и сервисов в виде готовых продуктов.
  • Учитывайте отзывы заинтересованных сторон при определении технических приоритетов и дорожной карты продукта.
  • Курируйте безопасность, изоляцию, надёжность, наблюдаемость, мониторинг и эксплуатационную прозрачность.
  • Выстраивайте управление идентификацией и доступом, границы изоляции, доступ с минимальными привилегиями, аутентифицированное взаимодействие сервисов и защищённую архитектуру с несколькими аккаунтами.
  • Руководите дежурствами, реагированием на инциденты и работой с целевыми показателями уровня сервиса.
  • Продвигайте автоматизированное тестирование, инфраструктуру как код, разработку на основе основной ветки и постепенные обратимые выпуски.
  • Сотрудничайте с командами архитектуры, идентификации, продукта, решений и полевого инжиниринга, а также с пользователями платформы.
  • Преобразуйте стратегические цели в дорожные карты разработки и измеримые этапы поставки.
  • Информируйте руководство и межфункциональные команды о техническом направлении, прогрессе, зависимостях и рисках.
  • Координируйте работу инженерных команд, чтобы устранять зависимости и согласовывать архитектурные решения.
  • Продвигайте разработку ПО с поддержкой ИИ и руководите развитием возможностей платформы на базе ИИ, включая большие языковые модели, агентов и связанные сервисы.

Требования

  • Не менее 8 лет опыта в разработке программного обеспечения.
  • Не менее 2 лет работы на инженерном уровне T3 (Staff) — T5 (Principal).
  • Не менее 2 лет работы техническим руководителем или менеджером инженерной команды.
  • Опыт выпуска, эксплуатации и поддержки производственных программных систем.
  • Умение нанимать, обучать, наставлять и развивать инженеров с разным уровнем опыта.
  • Опыт формирования инженерной культуры, основанной на ответственности, сотрудничестве, техническом совершенстве и непрерывном улучшении.
  • Способность обеспечивать техническое руководство и одновременно отвечать за поставку результатов, развитие сотрудников и эксплуатационные задачи.
  • Прочные знания облачной архитектуры AWS и распределённых систем.
  • Умение глубоко разбираться в архитектуре систем, критически оценивать технические проекты и обоснованно выбирать архитектурные решения.
  • Опыт в инженерии платформ, инструментах для разработчиков, SDK, инфраструктуре или аналогичных командах, создающих базовые возможности для инженеров.
  • Глубокое понимание защищённых облачных архитектур с несколькими аккаунтами и арендаторами.
  • Свободное владение концепциями управления облачными идентификационными данными и доступом, изоляции арендаторов и требований безопасности распределённых облачных систем.
  • Понимание архитектурных и эксплуатационных потребностей масштабируемых, защищённых и надёжных общих платформ.
  • Знакомство с современными наборами инструментов для разработки ИИ и рабочими процессами инженерии с поддержкой ИИ, включая помощников по написанию кода и агентные инструменты разработки.
  • Понимание того, как включать возможности ИИ, в том числе большие языковые модели, агентов и связанные сервисы, в модульные компоненты платформы.
  • Умение помогать инженерам осваивать методы разработки с поддержкой ИИ, сохраняя качество инженерной работы.
  • Навыки общения, сотрудничества и взаимодействия с заинтересованными сторонами в инженерных, продуктовых, архитектурных командах и командах выхода на рынок.
  • Умение объяснять сложные технические решения, архитектурные компромиссы, ход поставки и риски технической и нетехнической аудитории.
  • Способность влиять на техническое направление и координировать поставку результатов между командами с конкурирующими приоритетами.
  • Опыт работы или знакомство с многопользовательскими SaaS-платформами, управляющими плоскостями для нескольких аккаунтов, внутренними платформами разработчиков, TypeScript, Node.js, Terraform, бессерверными технологиями, контейнерными сервисами, управляемыми хранилищами данных, облачными средствами безопасности, повторно используемыми API, SDK, инструментами командной строки, порталами разработчиков, общими платформенными сервисами, внедрением платформ, автоматизацией подготовки ресурсов и жизненного цикла, защищённым взаимодействием между аккаунтами, многопользовательской инфраструктурой, разработкой на основе основной ветки, инфраструктурой как кодом, автоматизированным тестированием, постепенными обратимыми выпусками, а также сложными с эксплуатационной точки зрения отраслями или отраслями с интенсивной обработкой данных.

Преимущества

  • Конкурентоспособная заработная плата.
  • Неограниченный оплачиваемый отпуск.
  • Гибкий график работы.
  • Удалённый формат работы в зависимости от должности.
  • Конкурентоспособные планы медицинского, стоматологического страхования и страхования зрения.
  • Софинансирование пенсионных взносов по плану 401(k) в размере 6%.
  • Неограниченный доступ к более чем 13 000 курсов на платформе обучения и развития карьеры.
  • Программа помощи сотрудникам.
  • Возможность со временем увеличить вознаграждение по результатам работы.
  • Возможность получить переменную часть вознаграждения и льготы на конкурентных рыночных условиях.