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 місяців