Principal Software Engineer - Large Scale Distributed Systems

Job expired!

Приєднуйтесь до нашої інноваційної команди на платформі Oracle Health Data Intelligence Platform

Oracle розширює свій Cloud напрямок із створенням нової організації - Oracle Health Data Intelligence Platform. Ця динамічна команда буде керувати розробкою продуктів та стратегією для Oracle Health, створюючи модернізовану, автоматизовану платформу охорони здоров'я. З духом підприємництва, ми пропонуємо життєрадісне та креативне середовище, яке цінує ваш внесок у створення світового рівня інженерного центру, зосередженого на досконалості.

Ваша можливість вплинути

  • Досягти мільярдів людей за допомогою наших продуктів та послуг
  • Створити технологію, яка дійсно впливає на глобальне здоров'я
  • Безпосередньо впливати на розробку нових технологій
  • Мати необмежений потенціал для зростання завдяки надихаючій роботі
  • Співпрацювати з найкращими умами в галузі
  • Процвітати в відкритому, різноманітному та продуктивному середовищі

Опис роботи

Oracle Health Data Intelligence Platform розширюється та шукає Головного Програмного Інженера для приєднання до команди HealtheCare Coordination.

Деталі роботи

Посада: Головний Програмний Інженер - Великомасштабні розподілені системи
Кар'єрний рівень: IC4

Обов’язки

Як член відділу розробки програмного забезпечення, ви будете використовувати свої середні та просунуті знання архітектури програмного забезпечення для розробки, налагодження та проектування програмних додатків і операційних систем. Вашим завданням буде вдосконалення існуючої архітектури програмного забезпечення та внесення пропозицій щодо покращення, вирішення проблем і розуміння політик та процесів компанії.

Необхідні навички та знання

  • Володіння Java, C++, C#, Python тощо
  • Досвід роботи з розподіленими системами та хмарними платформами, такими як AWS, GCP, Azure, OCI
  • Створення та підтримка RESTful API
  • Інструменти обробки великих даних, такі як Spark, Hive, Presto
  • Написання тестів за допомогою RSpec
  • Моделювання баз даних із Active Record
  • Розуміння сучасних веб-додатків від бази даних до інтерфейсу користувача
  • Об'єктно-орієнтоване програмування та архітектура MVC
  • Розробка інфраструктури хмарної інженерії
  • Написання добре структурованого, підтримуваного програмного забезпечення
  • Відмінні комунікативні навички в технічних і нетехнічних контекстах
  • Знання шаблонів проектування, принципів SOLID, DevOps технологій (Jenkins, Kubernetes тощо)
  • Кращі практики розробки програмного забезпечення, включаючи гнучкі методології
  • Знання обробки великих даних і реляційних баз даних (ETL, Hadoop, структуровані дані, SQL)
  • Знайомство з мікросервісною архітектурою

Кваліфікації