CYOS Solutions
CYOS Solutions
CYOS Solutions — кадровое агентство в сфере ИТ, содействующее федеральным государственным организациям в найме специалистов в Мельбурне, Сиднее и Брисбене. Компания специализируется на подборе ИТ-контракторов и опирается на практический опыт своих основателей, которые ранее сами работали по контракту. Агентство помогает квалифицированным ИТ-специалистам находить различные возможности в государственных проектах, а клиентам — закрывать потребности в специалистах по профильным направлениям ИТ.

Инженер программного обеспечения облачных AI-систем — гибридная работа в Австралии

Создавайте защищённые платформы искусственного интеллекта и машинного обучения для Services Australia. Проектируйте облачную инфраструктуру, автоматизацию и MLOps в локальных, публичных и гибридных средах.

Описание

  • Проектировать и внедрять сложные облачные программные решения на базе AI в средах greenfield и brownfield
  • Писать высококачественный код и поддерживать кодовые базы продуктов на протяжении всего их жизненного цикла
  • Консультировать по вопросам разработки программного обеспечения и текущего сопровождения
  • Поддерживать мероприятия по вводу в эксплуатацию и сопровождать сложные программные разработки
  • Выполнять анализ, проектирование, разработку, прототипирование, модульное тестирование и сопровождение
  • Оценивать технические требования для анализа проектов и подготовки предложений по решениям
  • Соблюдать утверждённые методологии и стандарты разработки программного обеспечения
  • Исследовать и устранять сложные проблемы в области информационных и коммуникационных технологий
  • Оценивать, доводить до сведения, отслеживать и контролировать проектные и технические риски
  • Создавать планы работы команды и определять командные цели
  • Готовить отчёты и корпоративную документацию
  • Координировать и расставлять приоритеты в личной и командной рабочей нагрузке для достижения бизнес-целей
  • Реализовывать проекты в пределах закреплённой зоны ответственности
  • Проводить анализ затрат при необходимости
  • Работать с командами специалистов по данным, архитектуре, кибербезопасности и основным данным
  • Создавать базовые возможности и фреймворки платформ, применяя передовые практики управления, сетевого взаимодействия и управления ресурсами
  • Работать самостоятельно с высокой степенью автономности, поддерживая отношения с заинтересованными сторонами и соблюдая процедуры агентства
  • Продвигать инновации, руководить изменениями и поддерживать стратегическое направление агентства
  • Представлять результаты и влиять на принятие решений на соответствующих совещаниях
  • Демонстрировать добросовестность в соответствии с ценностями APS и Кодексом поведения APS
  • Надлежащим образом осуществлять делегированные полномочия в соответствии с применимым законодательством и руководящими принципами

Требования

  • Иметь действующий допуск к сведениям уровня Baseline
  • Иметь не менее пяти лет практического опыта в инженерии AI
  • Иметь опыт проектирования, внедрения и эксплуатации AI/ML-сред в средах greenfield и brownfield на локальных, публичных и гибридных платформах
  • Иметь опыт работы с Kubernetes, включая пространства имён, RBAC, операторы, CRD, развёртывания, сервисы, ingress или маршруты, секреты, карты конфигурации, рабочие среды, пользовательские образы, AI Pipelines или Kubeflow, реестры и каталоги моделей, обслуживание моделей, распределённые рабочие нагрузки и мониторинг
  • Иметь опыт работы с контейнерами и платформенной инженерией, включая Docker или Podman, создание образов, реестры, сканирование образов, управление уязвимостями, безопасность контейнеров и защищённые практики цепочки поставок программного обеспечения
  • Иметь опыт администрирования Linux, сетей и хранилищ, включая DNS, TLS, прокси, балансировку нагрузки, ingress, основы межсетевых экранов, сертификаты, написание скриптов и подключение локальных и облачных сред
  • Иметь опыт работы с DevOps, CI/CD и Infrastructure as Code с использованием Git, GitLab, GitHub или Azure DevOps; Tekton; GitOps или Argo CD; Terraform и/или Ansible; а также автоматизированных конвейеров сборки, тестирования и развёртывания
  • Использовать Python и скрипты для автоматизации, интеграции AI/ML, API, инструментов платформы и операционной поддержки
  • Иметь опыт инженерии AI/ML и MLOps в управлении жизненным циклом моделей, обучении, инференсе, оценке, регистрации, развёртывании, мониторинге, оптимизации и автоматизированных процессах сборки и выпуска
  • Иметь опыт работы с инструментами LLM и генеративного AI, такими как vLLM или TGI, Hugging Face, API LLM, эмбеддинги, retrieval-augmented generation, векторные базы данных, инструменты для промптов и оценки, AI-агенты и базовые модели
  • Понимать API и корпоративную интеграцию, включая REST, аутентификацию, OAuth/OIDC, API-шлюзы, интеграцию между сервисами, потоковые платформы, озёра данных и хранилища признаков
  • Иметь практический опыт работы с AWS или Azure, предпочтительно с обеими платформами, включая знакомство с SageMaker или Azure AI/ML
  • Использовать объектное хранилище и практики управления данными для конвейеров, моделей и наборов данных
  • Иметь опыт наблюдаемости и операционного мониторинга с AWS CloudWatch или Azure Application Insights, журналами, метриками, трассировкой и мониторингом моделей или приложений
  • Понимать требования к безопасности, управлению и соблюдению нормативных требований, включая RBAC, секреты, сертификаты, сетевые политики, сканирование уязвимостей, DevSecOps, суверенитет данных, классы безопасности, обязательства по защите конфиденциальности и нормативные требования правительства Австралии
  • Применять практики FinOps, охватывающие прозрачность затрат, оптимизацию использования и финансовое управление облачными и AI-нагрузками
  • Применять архитектурные принципы и корпоративные технологии для преобразования сложных технических требований в масштабируемые, устойчивые и поддерживаемые решения
  • Чётко объяснять сложные технические концепции, проводить обсуждения с заинтересованными сторонами и формировать консенсус
  • Демонстрировать навыки уровня SFIA 4 в области методов и инструментов, программирования и разработки программного обеспечения, выпуска и развёртывания, а также конфигурации программного обеспечения
  • Демонстрировать навыки уровня SFIA 3 в области проектирования и тестирования программного обеспечения
  • Демонстрировать навыки уровня SFIA 4 в области проектирования систем, системной интеграции и сборки
  • Желательно: навыки поддержки приложений уровня SFIA 3
  • Предоставить актуальное резюме объёмом не более трёх-пяти страниц
  • Предоставить ответы на обязательные и желательные критерии объёмом не более 5000 символов на каждый ответ

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

  • После первых двух недель может быть доступен гибридный формат работы с возможностью работать из дома
  • Предлагается контракт сроком на 12 месяцев с возможностью продления максимум до 24 месяцев