Software Developer - Backend

Job expired!

Приєднуйтесь до Fusion Applications (FA): Керуйте провідними SaaS-рішеннями Oracle

Досвід на передовій інновацій з Fusion Applications (FA) від Oracle — нашим найсучаснішим SaaS-продуктом, який охоплює ключові бізнес-додатки, такі як Планування ресурсів підприємства (ERP), Управління людськими ресурсами (HCM), Управління відносинами з клієнтами (CRM) та інші. Цей набір корпоративних додатків є центральною складовою ціннісної пропозиції Oracle.

Перетворення архітектури: Введення Проекту Spectra

Хоча FA був надзвичайно успішним, його базова архітектура досі ґрунтується на стеку он-премісу Fusion Middleware. Тепер команда технічної архітектури Fusion Applications розвивається, щоб визначити архітектуру наступного покоління, під кодовою назвою Spectra, використовуючи принципи хмарної нативності та Oracle Cloud Infrastructure (OCI). Перехід від монолітної структури до хмарної мікросервісної архітектури відкриває можливості для роботи з найсучаснішими технологіями та сервісами OCI. Цей перехід також створює основу для вдосконалених процесів і практик, типових для моделі розробки як Сервісу ПЗ (SaaS), таких як робочі потоки для розробників за галузевими стандартами, CI/CD-конвеєри, безпечні практики розгортання і хмарне автоматизоване тестування.

Резилієнтність сервісу та Хаос Інжиніринг

Резилієнтність сервісу має найвище значення для підтримання задоволеності клієнтів. Наша місія полягає в підвищенні цього параметру через запровадження нової хмарної нативної служби для практики Хаос Інжинірингу в безконтактний та самостійний спосіб. Ми прагнемо підготувати наші сервіси до будь-яких збоїв, очікуваних або неочікуваних, таким чином підвищуючи резилієнтність сервісу та досконалість DevOps.

Роль посади: Розробник ПЗ - Бекенд

Ми шукаємо пристрасних і кваліфікованих розробників програмного забезпечення з різним рівнем досвіду та сфер експертизи, щоб приєднатися до нашої динамічної команди. Ця роль передбачає періодичне дежурство в рамках нашої команди сервісу.

Основні обов'язки

  • Розуміти та розкладати проблемні сценарії та вимоги клієнтів на працездатні функціональні можливості.
  • Розробляти якісний бекенд-код, включаючи тести валідації, використовуючи мови, такі як Java та Python.
  • Працювати з хмарно-нативними технологіями, такими як Docker, Kubernetes і сервісна сітка.
  • Використовувати PyTorch та рекомендаційні системи для інтеграції машинного навчання у Хаос Інжиніринг.
  • Проводити ретельні код-рев'ю та дотримуватися найкращих інженерних практик з акцентом на продуктивність, масштабованість, резилієнтність та безпеку.
  • Співпрацювати в інклюзивному та різнобарвному середовищі, сприяючи здоровій робочій культурі.

Основні навички та кваліфікації

  • Бакалаврат з комп'ютерних наук, інженерії або відповідної технічної дисципліни, або еквівалентний досвід в IT-галузі. <