PTC
PTC
PTC разрабатывает корпоративное программное обеспечение для производителей, включая решения для управления жизненным циклом изделий (PLM) и жизненным циклом сервисного обслуживания (SLM). Продукты компании помогают командам координировать проектирование изделий, производство и сервисное обслуживание, поддерживая разработку продукции, обеспечение качества и операционную эффективность. Программным обеспечением PTC пользуются крупные компании в сфере дискретного производства.

Ведущий инженер-программист, ALM — PTC

Определяйте технический курс платформ PTC для управления жизненным циклом приложений (ALM), формируя архитектуру, масштабируемость и модернизацию облачных решений. Сотрудничайте с командами разработки, управления продуктом и работы с клиентами над развитием корпоративного ПО.

Описание

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

Требования

  • Степень бакалавра или магистра в области компьютерных наук, программной инженерии или смежной дисциплины
  • Не менее 10 лет профессионального опыта в разработке ПО
  • Опыт проектирования, создания и эксплуатации крупномасштабных корпоративных программных платформ
  • Глубокие знания Java и современной серверной разработки
  • Обширный опыт работы с распределенными системами, облачными архитектурами и микросервисами
  • Уверенное понимание архитектурных шаблонов ПО и современных инженерных практик
  • Опыт формирования технической стратегии и архитектуры для нескольких инженерных команд
  • Экспертные знания в области производительности, масштабируемости, надежности и качества эксплуатации
  • Развитые навыки решения проблем, коммуникации и взаимодействия с заинтересованными сторонами
  • Способность влиять на технические и бизнес-решения, опираясь на убедительную экспертизу
  • Знакомство с ALM, DevOps, системной инженерией или платформами разработки ПО
  • Опыт работы с Codebeamer, Jira, Polarion, Jama, Azure DevOps или сопоставимыми инструментами
  • Опыт работы как минимум с одной публичной облачной платформой: AWS, Azure или GCP
  • Опыт работы с Kubernetes, Docker, CI/CD, автоматизацией инфраструктуры и инструментами наблюдаемости
  • Знание ИИ и машинного обучения, а также их применения в корпоративном ПО
  • Опыт разработки продуктов для регулируемых отраслей, таких как автомобилестроение, аэрокосмическая отрасль, производство медицинских устройств или промышленное производство
  • Патенты, отраслевые публикации, выступления на конференциях или существенный вклад в проекты с открытым исходным кодом

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

  • Возможности исследовать новое, учиться и развиваться
  • Возможность воплощать идеи в жизнь
  • Работа бок о бок с опытными лидерами отрасли
  • Работа с передовыми технологиями
  • Практики защиты конфиденциальности и данных