
Cedro Technologies tworzy finansowe interfejsy API i rozwiązania technologiczne dla instytucji oraz specjalistów z branży finansowej. Platforma obsługuje dane rynkowe, zarządzanie zleceniami, wdrażanie i rejestrację klientów, a także zgodność z przepisami, pomagając organizacjom finansowym łączyć systemy i usprawniać procesy operacyjne. Od ponad 18 lat firma łączy wiedzę z zakresu fintechu z praktycznymi narzędziami do tworzenia i prowadzenia projektów na rynkach finansowych.
Starszy architekt oprogramowania, rynki kapitałowe i inwestycje — Cedro Technologies (praca hybrydowa, Brazylia)
Starszy architekt oprogramowania będzie rozwijać krytyczne systemy inwestycyjne i systemy rynku kapitałowego w Cedro Technologies. Projektuje mikrousługi, interfejsy API i integracje finansowe w hybrydowym modelu pracy.
Opis
- Rozwijanie i doskonalenie architektur systemów finansowych oraz rozwiązań dla rynków inwestycyjnych
- Projektowanie skalowalnych, odpornych, bezpiecznych i wysoce dostępnych rozwiązań
- Ustalanie standardów dla architektury, integracji, interfejsów API, usług i komponentów
- Ocena wymagań technicznych i biznesowych oraz rekomendowanie wariantów architektonicznych
- Pomoc w modernizacji i rozwoju istniejących systemów oraz architektur
- Kierowanie decyzjami dotyczącymi mikrousług, architektury sterowanej zdarzeniami, komunikacji i przetwarzania rozproszonego
- Ustalanie strategii integracji dla systemów wewnętrznych, platform finansowych i podmiotów zewnętrznych
- Współpraca z zespołami programistycznymi, infrastrukturalnymi, chmurowymi, DevOps, bezpieczeństwa, produktowymi i biznesowymi
- Udzielanie wskazówek technicznych programistom i innym specjalistom pracującym nad rozwiązaniami
- Ocena wydajności, skalowalności, bezpieczeństwa, dostępności, obserwowalności i odporności
- Pomoc w analizie produktów i procesów rynku inwestycyjnego oraz przekładaniu potrzeb biznesowych na rozwiązania technologiczne
- Pełnienie funkcji autorytetu technicznego w zakresie decyzji architektonicznych i kierunku rozwoju technologii
Wymagania
- Znaczące doświadczenie na stanowisku starszego architekta oprogramowania, architekta rozwiązań lub na równorzędnym stanowisku technicznym wyższego szczebla
- Doświadczenie w projektowaniu systemów rozproszonych i aplikacji o krytycznym znaczeniu
- Udokumentowane doświadczenie w definiowaniu i rozwijaniu architektur oprogramowania
- Bardzo dobra znajomość mikrousług, interfejsów API i integracji systemów
- Doświadczenie z architekturą sterowaną zdarzeniami i komunikacją
- Znajomość relacyjnych i nierelacyjnych baz danych
- Znajomość środowisk chmurowych, preferowane AWS i/lub GCP
- Znajomość kontenerów, Dockera i Kubernetes
- Doświadczenie w zakresie wydajności, skalowalności, bezpieczeństwa, odporności i wysokiej dostępności
- Znajomość obserwowalności, monitorowania i obsługi systemów o krytycznym znaczeniu
- Umiejętność oceny kompromisów między architekturą, potrzebami biznesowymi, bezpieczeństwem, wydajnością i kosztami
- Umiejętność pełnienia funkcji eksperta technicznego dla zespołów programistycznych i innych funkcji technologicznych
- Głęboka, praktyczna znajomość rynków finansowych, rynków kapitałowych i inwestycji
- Znajomość koncepcji, produktów i procesów dotyczących instrumentów o stałym dochodzie, akcji i funduszy inwestycyjnych
- Znajomość akcji, obligacji rządowych i korporacyjnych, funduszy oraz innych produktów inwestycyjnych
- Znajomość procesów handlu, zarządzania pozycjami, przetwarzania transakcji, rozliczeń i przechowywania aktywów
- Znajomość danych rynkowych, kwotowań, cen i innych informacji rynkowych
- Umiejętność interpretowania wymagań funkcjonalnych rynku inwestycyjnego i przekładania ich na rozwiązania oraz decyzje architektoniczne
- Znajomość języka angielskiego na poziomie 3
- Wykształcenie wyższe na poziomie licencjackim lub wykształcenie techniczne