
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, які відповідають умовам, можуть брати участь у дискреційних програмах заохочення, пов’язаних з індивідуальними та корпоративними результатами.
- Підтримка під час подання заявки, зокрема альтернативні формати оголошення для людей з інвалідністю.