Sun Life
Sun Life
Sun Life — глобальна компанія, що надає фінансові послуги, зі штаб-квартирою в Торонто, Канада. Заснована у 1865 році, вона пропонує приватним особам, підприємствам та установам рішення у сферах страхування, інвестицій, фінансового консультування, управління статками, охорони здоров’я та управління активами. Sun Life працює в Північній Америці, Азії та Європі, поєднуючи фінансові послуги з пропозиціями, орієнтованими на здоров’я, і приділяючи увагу сталому розвитку, різноманіттю та інклюзивності, а також впливу на громади. Широкий спектр діяльності компанії підтримує команди, що працюють у сферах фінансів, охорони здоров’я, консалтингу та суміжних послуг.

Провідний інженер-програміст із тестування та автоматизації ШІ — Sun Life, Ватерлоо, гібридний формат

Провідний інженер-програміст допомагатиме розвивати платформу агентної інженерії якості Sun Life. Роль зосереджена на тестуванні за допомогою ШІ, інструментах розробника, API та інженерній автоматизації.

Опис

  • Створювати, тестувати, підтримувати й удосконалювати програмне забезпечення для платформи оркестрації агентної інженерії якості.
  • Розробляти функції з підтримкою ШІ, які підвищують продуктивність інженерів і якість програмного забезпечення.
  • Проєктувати агентні робочі процеси для тестування, автоматизації та постачання програмного забезпечення.
  • Підключати агентів ШІ до інженерних інструментів, фреймворків тестування та сервісів платформи.
  • Розвивати можливості тестування за допомогою ШІ та інженерної автоматизації.
  • Співпрацювати з інженерними командами, щоб визначати вдосконалення платформи та можливості для інновацій.
  • Розробляти API, сервіси й застосунки відповідно до сучасних інженерних практик.
  • Брати участь у технічних проєктних рішеннях і вдосконаленні архітектури платформи.
  • Допомагати встановлювати стандарти платформи, створювати повторно використовувані компоненти та впроваджувати найкращі інженерні практики.
  • Проводити експерименти й створювати підтвердження концепції з використанням новітніх технологій і рішень із підтримкою ШІ.
  • Застосовувати гнучкі методи постачання та безперервний зворотний зв’язок для вдосконалення можливостей платформи.
  • Ділитися експертизою, співпрацювати з колегами та підтримувати технічний розвиток команди.
  • Допомагати користувачам платформи усувати несправності, отримувати технічні рекомендації та опановувати платформу.

Вимоги

  • Ступінь бакалавра, диплом коледжу або еквівалентний практичний досвід у галузі комп’ютерних наук, розробки програмного забезпечення, інформаційних технологій чи суміжної дисципліни.
  • Щонайменше п’ять років досвіду проєктування, розробки та підтримки програмного забезпечення в середовищах гнучкої розробки.
  • Досвід проєктування, створення, інтеграції або підтримки агентів ШІ, агентних робочих процесів і програмного забезпечення з підтримкою ШІ.
  • Досвід створення інструментів розробника або інтеграцій із великими мовними моделями, зокрема розширень IDE, Model Context Protocol, API виклику інструментів і розробки промптів або контексту.
  • Просунуті навички Python, а також досвід роботи з Java, JavaScript, TypeScript або C#.
  • Досвід проєктування та розробки API, сервісів, інтеграцій і рішень для автоматизації.
  • Практичні знання інструментів автоматизації тестування, таких як Playwright, Bruno/REST, PyETL, JUnit, Jest, pytest або xUnit.
  • Досвід роботи із системами контролю версій, стратегіями розгалуження та робочими процесами постачання програмного забезпечення на основі Git.
  • Досвід використання PostgreSQL і застосування сучасних принципів моделювання даних.
  • Досвід роботи з хмарними платформами та сучасними підходами до розгортання застосунків, особливо AWS.
  • Знання Docker і контейнеризованих середовищ розробки.
  • Сильні аналітичні здібності та навички розв’язання проблем.
  • Відмінні навички комунікації, співпраці та взаємодії із зацікавленими сторонами.
  • Бажано: досвід застосування ШІ та агентних можливостей до тестування, інженерії якості або постачання програмного забезпечення.
  • Бажано: знання управління агентами, фреймворків оцінювання, спостережуваності та відповідальних практик ШІ.
  • Бажано: досвід роботи з автоматизацією робочих процесів, платформами інженерної продуктивності та інструментами підтримки розробників.
  • Бажано: досвід заохочення до впровадження технологій через професійні спільноти, адаптацію, наставництво або навчання.

Переваги

  • Доступ до середовища, зосередженого на безперервному навчанні, розвитку та вдосконаленні.
  • Підтримка внутрішньої мобільності з боку керівників, які прагнуть професійного зростання.
  • Гнучкий гібридний формат роботи з можливістю працювати з дому або офісу залежно від потреб бізнесу та клієнтів.
  • Працівники Sun Life, які відповідають умовам, можуть брати участь у дискреційних програмах заохочення, пов’язаних з індивідуальними та корпоративними результатами.
  • Підтримка під час подання заявки, зокрема альтернативні формати оголошення для людей з інвалідністю.