
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, автоматизацией инфраструктуры и инструментами наблюдаемости
- Знание ИИ и машинного обучения, а также их применения в корпоративном ПО
- Опыт разработки продуктов для регулируемых отраслей, таких как автомобилестроение, аэрокосмическая отрасль, производство медицинских устройств или промышленное производство
- Патенты, отраслевые публикации, выступления на конференциях или существенный вклад в проекты с открытым исходным кодом
Преимущества
- Возможности исследовать новое, учиться и развиваться
- Возможность воплощать идеи в жизнь
- Работа бок о бок с опытными лидерами отрасли
- Работа с передовыми технологиями
- Практики защиты конфиденциальности и данных