EY
EY

EY to globalna firma świadcząca profesjonalne usługi w zakresie audytu, podatków, doradztwa konsultingowego i doradztwa biznesowego. Jej zespoły pomagają organizacjom mierzyć się ze złożonymi wyzwaniami biznesowymi, wzmacniać zaufanie do sprawozdawczości finansowej i rynków oraz wykorzystywać dane i technologie do wspierania transformacji.

Firma oferuje między innymi doradztwo w zakresie finansów przedsiębiorstw, strategii transakcyjnych i technologii. EY współpracuje z klientami z sektorów takich jak ochrona zdrowia, usługi prawne, marketing, energetyka, finanse i administracja publiczna, a zrównoważony rozwój i innowacje stanowią podstawę wielu jej rozwiązań.

Starszy konsultant ds. technologii usług finansowych — inżynieria ryzyka finansowego

Starszy konsultant tworzy chmurowe platformy do zarządzania ryzykiem, finansami i rynkami kapitałowymi dla klientów EY z sektora usług finansowych. Buduje systemy rozproszone, potoki danych i rozwiązania technologii regulacyjnych.

Opis

  • Projektowanie, rozwijanie i modernizowanie platform ubezpieczeniowych oraz platform ryzyka kredytowego
  • Przekładanie potrzeb biznesowych, regulacyjnych, aktuarialnych i analitycznych na projekty techniczne oraz prace wdrożeniowe
  • Tworzenie komponentów kompleksowej modernizacji rynków kapitałowych obejmującej handel i wycenę, ryzyko i kontrole, rozliczenia, księgowość oraz uzgadnianie
  • Dostarczanie funkcji związanych z VaR, testami warunków skrajnych, analizą wrażliwości, XVA, ryzykiem kontrahenta oraz różnymi modelami analizy i atrybucji P&L
  • Rozwijanie rozwiązań do zarządzania ryzykiem kredytowym, CECL / IFRS 9, testów warunków skrajnych CCAR, oczekiwanych strat kredytowych, analityki portfeli, sprawozdawczości regulacyjnej, modelowania i rezerw ubezpieczeniowych oraz ryzyka płynności lub bilansowego
  • Przeglądanie rozwiązań i rekomendowanie usprawnień w zakresie łatwości utrzymania, wydajności i skalowalności
  • Tworzenie usług natywnych dla chmury do wykonywania modeli, obciążeń analitycznych i obliczeń ryzyka
  • Implementowanie przetwarzania rozproszonego, orkiestracji przepływów pracy i integracji sterowanych zdarzeniami
  • Poprawianie wydajności aplikacji i przetwarzania danych dzięki profilowaniu, testom i udoskonaleniom inżynieryjnym
  • Stosowanie praktyk platformowych na rzecz odporności, skalowalności, obserwowalności, bezpieczeństwa i łatwości utrzymania
  • Tworzenie i utrzymywanie modeli danych do obliczeń ryzyka ubezpieczeniowego i kredytowego
  • Rozwijanie potoków danych i usług integracyjnych łączących silniki ryzyka, jeziora danych i systemy operacyjne
  • Ustanawianie kontroli pochodzenia danych, zarządzania danymi, audytowalności, jakości i uzgadniania
  • Prowadzenie oprogramowania od projektu przez rozwój, testy jednostkowe i przegląd kodu po dokumentację techniczną
  • Współpraca z lokalnymi i zewnętrznymi zespołami architektury, rozwoju, danych, testów i inżynierii platformowej
  • Udział w przeglądach projektowych, planowaniu sprintów, szacowaniu, usuwaniu defektów i przygotowaniu do wdrożenia produkcyjnego
  • Dzielenie się wiedzą techniczną i w razie potrzeby mentoring młodszych inżynierów
  • Współpraca z architektami, menedżerami, interesariuszami biznesowymi, traderami, zespołami ryzyka, aktuariuszami, twórcami modeli i zespołami operacyjnymi przy programach transformacji przedsiębiorstwa

Wymagania

  • Co najmniej pięć lat doświadczenia w inżynierii oprogramowania, w tym co najmniej trzy lata przy tworzeniu rozwiązań technologicznych dotyczących ryzyka, finansów, ubezpieczeń lub analityki
  • Doświadczenie w dostarczaniu rozwiązań technologicznych w ubezpieczeniach, bankowości lub na rynkach kapitałowych
  • Praktyczna znajomość struktur ryzyka kredytowego, ubezpieczeniowego lub regulacyjnego
  • Praktyczne doświadczenie w tworzeniu aplikacji natywnych dla chmury, rozwiązań z przetwarzaniem rozproszonym lub platform danych
  • Biegłość w Javie i robocza znajomość Pythona; doświadczenie ze Scalą lub C++ będzie dodatkowym atutem
  • Doświadczenie w automatyzacji testów, CI/CD, kontroli wersji i nowoczesnych metodach dostarczania oprogramowania
  • Tytuł licencjata lub magistra w dziedzinie informatyki, inżynierii, matematyki, nauk aktuarialnych, finansów lub pokrewnej dyscypliny
  • Mocne podstawy inżynierii oprogramowania i umiejętność interpretowania wymagań domeny ryzyka
  • Umiejętność rozwiązywania problemów technicznych i wyjaśniania decyzji projektowych
  • Doskonałe umiejętności komunikacji pisemnej i ustnej
  • Znajomość zarządzania ryzykiem ubezpieczeniowym, platform modelowania aktuarialnego, modeli rezerw i kapitału, ram wypłacalności, agregacji i raportowania ryzyka, platform danych ubezpieczeniowych lub obsługi reasekuracji
  • Znajomość ryzyka kredytowego obejmująca CECL / IFRS 9, analitykę portfela kredytowego, PD, LGD, EAD, testy warunków skrajnych ryzyka kredytowego, kapitał regulacyjny, ryzyko kredytowe kontrahenta i ramy Bazylei
  • Doświadczenie w jednym lub kilku obszarach: CCAR, CECL, FRTB, Basel III / IV, XVA, ryzyko rynkowe, ryzyko płynności lub ALM
  • Zaawansowana lub ekspercka znajomość Javy
  • Doświadczenie w programowaniu w Pythonie
  • Doświadczenie ze Scalą i/lub C++
  • Doświadczenie ze Spring Boot i interfejsami REST API
  • Znajomość projektowania obiektowego i wzorców projektowych
  • Doświadczenie w programowaniu wielowątkowym
  • Znajomość obliczeń wysokowydajnych
  • Doświadczenie z silnikami przepływów pracy opartymi na DAG
  • Rozumienie architektur rozproszonych i obliczeń gridowych
  • Doświadczenie w równoległym i wielkoskalowym przetwarzaniu wsadowym
  • Znajomość platform obliczania ryzyka
  • Doświadczenie z przesyłaniem strumieniowym zdarzeń i architekturami publikowania/subskrypcji
  • Doświadczenie z Apache Kafka, AWS MSK i/lub Azure Event Hubs
  • Znajomość wzorców projektowych sterowanych zdarzeniami
  • Doświadczenie z usługami AWS, w tym ECS, EKS, Lambda, S3, DynamoDB, EC2, AWS Batch i CloudFormation
  • Doświadczenie z usługami Azure, w tym Azure Kubernetes Service, Azure Event Hubs, Azure Data Lake i Azure Functions
  • Doświadczenie z MongoDB, PostgreSQL, SQL Server i Oracle
  • Doświadczenie z Apache Spark i Databricks
  • Znajomość rozproszonego przetwarzania danych, zarządzania danymi, uzgadniania danych i hurtowni danych ryzyka
  • Doświadczenie z Dockerem, Kubernetes, GitHubem, potokami CI/CD, Terraformem i infrastrukturą jako kodem

Benefity

  • Ubezpieczenie medyczne i dentystyczne
  • Plan emerytalny
  • Plan emerytalny 401(k)
  • Elastyczna polityka urlopowa
  • Dni świąteczne opłacane przez EY
  • Przerwy zimowe i letnie
  • Urlop na opiekę osobistą i rodzinną
  • Dodatkowe możliwości urlopu bezpłatnego
  • Możliwości rozwoju zawodowego i awansu
  • Kultura pracy sprzyjająca różnorodności i inkluzji
  • Racjonalne usprawnienia dla wykwalifikowanych osób z niepełnosprawnościami, w tym weteranów z niepełnosprawnościami