RUST Developer | Senior
Wiele lokalizacji, Wielkopolskie, PolskaBCF Software
Wynagrodzenie do ustalenia
Wymagania
Budowanie rzeczy od podstaw (praktycznie nie mamy kodu legacy).
Dobra znajomość języka Rust.
Minimum 5 lat doświadczenia jako programista.
Zainteresowanie IT oraz doświadczenie w branży finansowej/ubezpieczeniowej będzie dużym atutem.
Praca w zwinnym zespole developerskim (Agile).
Nastawienie na DevOps.
Doswiadczenie
5-7 years
Zakres obowiązków
Tworzenie oprogramowania do modelowania przepływów pieniężnych w Pythonie i Rust, działającego w infrastrukturze chmurowej (Azure - Kubernetes).
Rozwój backendowych komponentów aplikacji działającej w środowisku chmurowym Azure z wykorzystaniem Kubernetes.
Tworzenie nowych rozwiązań od podstaw w ramach projektu typu greenfield.
Współpraca z zespołem inżynierii danych przy integracji komponentów analitycznych i przetwarzania danych.
Udział w procesach DevOps – rozwój i optymalizacja procesów CI/CD oraz automatyzacja wdrożeń.
Praca w zwinnym zespole programistycznym zgodnie z metodyką Agile.
Utrzymywanie wysokiej jakości kodu poprzez testowanie, dokumentowanie i udział w code review.
Współpraca z międzynarodowym zespołem projektowym w języku angielskim.
Opis
Dołączysz do międzynarodowego projektu typu greenfield, którego celem jest stworzenie od podstaw nowoczesnego oprogramowania do modelowania przepływów pieniężnych. Projekt realizowany jest z wykorzystaniem języków Rust i Python, a całość działa w środowisku chmurowym Azure z użyciem Kubernetes. Zespół liczy obecnie 17 osób i jest podzielony na trzy specjalistyczne podzespoły: dwa zespoły programistyczne oraz jeden zespół inżynierii danych. Pracujemy zwinnie (Agile) i z dużym naciskiem na DevOps mindset, co oznacza ścisłą współpracę między programistami, testerami i specjalistami ds. infrastruktury. Tworzenie oprogramowania do modelowania przepływów pieniężnych w Pythonie i Rust, działającego w infrastrukturze chmurowej (Azure - Kubernetes). Rozwój backendowych komponentów aplikacji działającej w środowisku chmurowym Azure z wykorzystaniem Kubernetes. Tworzenie nowych rozwiązań od podstaw w ramach projektu typu greenfield. Współpraca z zespołem inżynierii danych przy integracji komponentów analitycznych i przetwarzania danych. Udział w procesach DevOps – rozwój i optymalizacja procesów CI/CD oraz automatyzacja wdrożeń. Praca w zwinnym zespole programistycznym zgodnie z metodyką Agile. Utrzymywanie wysokiej jakości kodu poprzez testowanie, dokumentowanie i udział w code review. Współpraca z międzynarodowym zespołem projektowym w języku angielskim. Budowanie rzeczy od podstaw (praktycznie nie mamy kodu legacy). Dobra znajomość języka Rust. Minimum 5 lat doświadczenia jako programista. Zainteresowanie IT oraz doświadczenie w branży finansowej/ubezpieczeniowej będzie dużym atutem. Praca w zwinnym zespole developerskim (Agile). Nastawienie na DevOps. 5-7 years remote hybrid on-site