Orion Innovation — это ведущая, отмеченная наградами, глобальная компания, предоставляющая бизнес- и технологические услуги. Orion осуществляет революционные бизнес-трансформации и разработку продуктов, основанные на цифровой стратегии, дизайне пользовательского опыта и инженерии, сочетая уникальные возможности гибкости, масштабируемости и зрелости. Мы работаем с широким кругом клиентов из различных отраслей, включая финансовые услуги, профессиональные услуги, телекоммуникации и медиа, потребительские товары, автомобильную промышленность, промышленную автоматизацию, профессиональный спорт и развлечения, науки о жизни, электронную коммерцию и образование.
Краткое описание вакансии:
Разработчик облачных / AI-приложений проектирует, разрабатывает и поддерживает облачные приложения на базе Java, работающие на платформе Google Cloud Platform (GCP), которые поддерживают бизнес-процессы, основанные на работе с изображениями. Эта роль включает создание безопасных, масштабируемых сервисов для захвата, обработки, хранения и распространения изображений как внутри организации, так и с внешними партнерами. Позиция тесно взаимодействует с командами DevOps, QA, управления продуктом и специалистами по безопасности для предоставления надежных решений, соответствующих требованиям по производительности, безопасности и соответствию нормативам.
Основные обязанности:
- Проектирование, разработка и поддержка приложений на Java для облачных сред с использованием современных инженерных практик и облачно-нативных шаблонов.
- Реализация облачно-нативных решений на GCP для поддержки рабочих процессов захвата, приема, обработки, хранения, извлечения и распространения изображений.
- Создание и поддержка RESTful API для бесшовной интеграции с внутренними сервисами и внешними партнерами, включая версионирование, документацию и обеспечение обратной совместимости.
- Построение и поддержка конвейеров обработки изображений, включая валидацию, трансформацию, извлечение метаданных, индексирование и управление жизненным циклом (хранение, архивирование, удаление).
- Внедрение возможностей с использованием искусственного интеллекта для задач, связанных с изображениями, таких как классификация, OCR/извлечение данных, редактирование, проверки качества или поиск по сходству с использованием управляемых сервисов и/или развернутых моделей.
- Выявление, устранение и решение технических проблем и дефектов в облачных приложениях, включая анализ первопричин и профилактические исправления.
- Обеспечение соответствия приложений стандартам безопасности и применимым требованиям по соответствию через безопасные методы кодирования, управление доступом (IAM/авторизация), шифрование, аудит и обработку данных в соответствии с политиками.
- Разработка и поддержка CI/CD конвейеров и инфраструктуры как кода для повторяемых развертываний и обеспечения согласованности окружений в сотрудничестве с DevOps.
- Внедрение практик наблюдаемости, включая логирование, метрики, трассировку, оповещения и операционную документацию/руководства по эксплуатации.
- Тесное сотрудничество с кросс-функциональными командами, включая DevOps, QA и управление продуктом, для планирования, поставки, тестирования и поддержки высококачественных программных решений.
- Участие в обзорах архитектуры/дизайна, код-ревью и технической документации; вклад в разработку общих стандартов и лучших практик.
Требуемые навыки:
- Сильный профессиональный опыт разработки backend-сервисов и API на Java (например, Spring/Spring Boot или аналогичные фреймворки).
- Практический опыт проектирования, развертывания и эксплуатации приложений на GCP с использованием безсерверных и/или контейнерных подходов.
- Опыт проектирования и реализации RESTful API, включая схемы аутентификации/авторизации и интеграцию с другими сервисами.
- Опыт работы с рабочими процессами, ориентированными на изображения, такими как захват/прием, объектное хранение, трансформация и управление метаданными.
- Опыт интеграции возможностей искусственного интеллекта в приложения (например, компьютерное зрение/OCR, извлечение, редактирование или поиск) и знакомство с базовыми концепциями оценки и мониторинга.
- Знание практик безопасной инженерии, включая IAM, принцип наименьших привилегий, сервисные аккаунты, управление секретами, шифрование при передаче и хранении, а также аудит логов.
- Знакомство с CI/CD и инфраструктурой как кодом (например, Terraform или эквивалент) и рабочими процессами разработки на основе Git.
- Сильные навыки устранения неполадок в облачных приложениях, включая сортировку дефектов, оптимизацию производительности и поддержку в продакшене с использованием инструментов наблюдаемости.
- Отличные навыки сотрудничества и коммуникации с инженерами, QA, DevOps, продукт-менеджерами и специалистами по безопасности.
Дополнительные требуемые навыки/опыт:
- Минимум восемь (8) лет соответствующего опыта.
- Диплом аккредитованного колледжа/университета по соответствующей специальности обязателен. Если степень не по соответствующей специальности, требуется дополнительно четыре года связанного опыта.
- Обычно выполняет все функциональные обязанности самостоятельно.
Примечание: Специальные квалификации (лицензии и/или сертификаты) могут потребоваться на уровне конкретного задания в зависимости от ситуации.
Orion является работодателем, предоставляющим равные возможности, и все квалифицированные кандидаты будут рассмотрены для трудоустройства без учета расы, цвета кожи, вероисповедания, религии, пола, сексуальной ориентации, гендерной идентичности или выражения, беременности, возраста, национального происхождения, гражданства, инвалидности, генетической информации, статуса защищенного ветерана или любой другой характеристики, защищенной законом.
Политика конфиденциальности кандидатов
Orion Systems Integrators, LLC и ее дочерние компании и аффилированные лица (в совокупности «Orion», «мы» или «нас») обязуются защищать вашу конфиденциальность. Эта Политика конфиденциальности кандидатов (orioninc.com) («Уведомление») объясняет:
- Какие данные мы собираем в процессе подачи заявки и рекрутинга и зачем мы их собираем;
- Как мы обрабатываем эти данные;
- Как получить доступ к этим данным и обновить их.
Использование вами сервисов Orion регулируется любыми применимыми условиями данного уведомления и нашей общей Политикой конфиденциальности.