Dołącz do Naszego Innowacyjnego Zespołu w Oracle Health Data Intelligence Platform
Oracle rozwija swoją obecność w Chmurze poprzez utworzenie nowej organizacji - Oracle Health Data Intelligence Platform. Ten dynamiczny zespół będzie napędzał rozwój produktów i strategię dla Oracle Health, tworząc nowoczesną, zautomatyzowaną platformę opieki zdrowotnej. Z duchem przedsiębiorczości oferujemy optymistyczne i kreatywne środowisko, które ceni Twoje wkłady w ustanowienie światowej klasy centrum inżynieryjnego skoncentrowanego na doskonałości.
Twoja Szansa na Wpływ
- Dotrzyj do miliardów ludzi z naszymi produktami i usługami
- Twórz technologie, które naprawdę wpływają na zdrowie globalne
- Bezpośrednio wpływaj na rozwój nowych technologii
- Doświadczaj nieograniczonego potencjału wzrostu dzięki inspirującej pracy
- Współpracuj z najlepszymi umysłami w branży
- Rozwijaj się w otwartym, zróżnicowanym i produktywnym środowisku
O Pracy
Oracle Health Data Intelligence Platform poszukuje doświadczonego Inżyniera Oprogramowania Głównego, który dołączy do zespołu HealtheCare Coordination.
Szczegóły Pracy
Stanowisko: Inżynier Oprogramowania Główny - Systemy Rozproszone na Dużą Skalę
Poziom kariery: IC4
Obowiązki
Jako członek działu inżynierii oprogramowania, będziesz wykorzystywać swoją średniozaawansowaną do zaawansowanej wiedzy o architekturze oprogramowania do tworzenia, debugowania i projektowania aplikacji i systemów operacyjnych. Twoja rola obejmuje ulepszanie istniejącej architektury oprogramowania i sugerowanie usprawnień, rozwiązywanie problemów oraz zrozumienie polityk i procesów firmy.
Wymagane Umiejętności i Wiedza
- Biegłość w językach Java, C++, C#, Python itp.
- Doświadczenie z systemami rozproszonymi i platformami chmurowymi, takimi jak AWS, GCP, Azure, OCI
- Tworzenie i utrzymywanie RESTful API
- Narzędzia do przetwarzania dużych danych, takie jak Spark, Hive, Presto
- Pisanie testów przy użyciu RSpec
- Modelowanie baz danych za pomocą Active Record
- Zrozumienie nowoczesnych aplikacji webowych od bazy danych po interfejs użytkownika
- Programowanie obiektowe i architektura MVC
- Rozwój infrastruktury inżynierii w chmurze
- Pisanie dobrze zmodularyzowanego, łatwego do utrzymania oprogramowania
- Doskonałe umiejętności komunikacji w kontekstach technicznych i nietechnicznych
- Znajomość wzorców projektowych, zasad SOLID, technologii DevOps (Jenkins, Kubernetes itp.)
- Najlepsze praktyki inżynierii oprogramowania, w tym metodyki zwinne
- Wiedza o przetwarzaniu dużych danych i relacyjnych bazach danych (ETL, Hadoop, dane strukturalne, SQL)
- Znajomość architektury mikroserwisów
Kwalifikacje
- 6-10+ lat odpowiedniego doświadczenia technicznego
- Efektywne umiejętności komunikacji i współpracy w zespole