Senior Software Engineer - Future Software Architect

Warszawa, praca hybrydowa

CloudFerro jest dostawcą innowacyjnych usług przetwarzania w chmurze. Zapewnia i obsługuje chmury obliczeniowe dla wyspecjalizowanych rynków, m.in. dla europejskiego przemysłu kosmicznego, badań klimatu i nauki. Posiada duże doświadczenie w przechowywaniu i przetwarzaniu wielkich zbiorów danych, w tym wielopetabajtowych repozytoriów danych satelitarnych obserwacji Ziemi.

Z rozwiązań CloudFerro korzystają wiodące firmy i instytucje naukowe w Europie z różnych sektorów rynku, przetwarzające wielkie zbiory danych: Europejska Agencja Kosmiczna (ESA), EUMETSAT, Europejskie Centrum Prognoz Średnioterminowych (ECMWF), Mercator Ocean International, Niemiecka Agencja Aero-Kosmiczna (DLR), EGI
i wiele innych.

Cały czas się rozwijamy, a obecnie do naszego zespołu szukamy osoby na stanowisko:

Do Twoich zadań należeć będzie:

  • projektowanie architektury systemów, aplikacji i komponentów,
  • badanie, ocena i dobór technologii, komponentów i frameworków,
  • tworzenie prototypów i szkieletów rozwiązań,
  • uzgadnianie wymagań i rozwiązań architektonicznych,
  • analiza wpływu nowej architektury na istniejące procesy i systemy,
  • szacowanie pracochłonności,
  • nadzór nad jakością implementowanych rozwiązań software’owych i ich zgodności z architekturą,
  • opracowywanie specyfikacji i dokumentacji technicznej,
  • uczestniczenie w procesie nieustannego doskonalenia standardów architektury i wytwarzania oprogramowania.

Oczekujemy od Ciebie:

  • wyższego wykształcenia technicznego oraz minimum 7 lat doświadczenia w rozwijaniu oprogramowania (background programistyczny lub devopsowy) w tym co najmniej 2 lata doświadczenia w projektowaniu architektury systemów informatycznych,
  • umiejętność pisania czytelnego i wydajnego kodu (preferowany język: Python lub chęć nauki),
  • doświadczenia w realizacji projektów od architektury po wdrożenie,
  • doświadczenia w projektowaniu aplikacji działających w chmurach prywatnych lub publicznych (OpenStack, AWS, Google, Azure),
  • znajomości zagadnień systemów rozproszonych, skalowalności, złożoności obliczeniowej, zapewniania wysokiej dostępności oraz bezpieczeństwa systemów,
  • umiejętności specyfikowania systemów i tworzenia klarownej dokumentacji technicznej, 
  • doskonałych umiejętności w zakresie komunikacji i współpracy z zespołem,
  • doświadczenie w pracy z bazami danych (w tym relacyjnymi bazami danych),
  • znajomości notacji UML i/lub BMPN 2.0,
  • wiedzy oraz doświadczenia w projektowaniu rozwiązań opartych na konteneryzacji, CI/CD, SOA/microservices i ich monitorowania,
  • podstawowej znajomości sieci komputerowej,
  • płynnego posługiwania się j. angielskim w mowie i w piśmie.

Jak pracujemy:

  • na co dzień używamy: Python 3.6+, SQLAlchemy, Kombu/Pika (RabbitMQ), MySQL, PostgreSQL, Redis, Prometheus, Bash, Linux, Docker, Kubernetes, Openstack,
  • dział Software Development składa się z 60 programistów, testerów, analityków i devopsów,
  • opieramy się na narzędziach: Kubernetes, Tanka, ArgoCD,
  • ważną rolę w naszej pracy odgrywa automatyzacja,
  • nasz monitoring oparty jest o Prometheus + ELK,
  • praktykujemy Code Review, CI/CD, dobre praktyki, Testy,
  • pracujemy na Linux,
  • pracujemy w oparciu o Scrum/Agile,
  • korzystamy z narzędzi: Git, Confluence, Jira,
  • pracujemy hybrydowo: osoby z Warszawy i okolic raz w tygodniu z naszego biura; inne miasta, przyjazd do biura w Warszawie raz w miesiącu na 3 dni.

Dlaczego warto do nas dołączyć:

  • jeśli myślisz nad tym co będzie następnym krokiem w Twojej ścieżce rozwoju, na co dzień projektujesz różne rozwiązania informatyczne, zamieniasz idee w czyny i lubisz obserwować efekty swojej pracy, nie zastanawiaj się, aplikuj. Będziesz miał możliwość rozwoju w roli Architekta,
  • pracując u nas będziesz realizować projekty dla europejskiego przemysłu kosmicznego, badań klimatu i nauki,
  • będziesz mieć swobodę w doborze technologii,
  • jesteśmy otwarci na nowe pomysły, omawiamy wspólnie rozwiązania, przez co uczymy się i mamy możliwość stałego rozwoju,
  • dajemy wysoki stopień autonomii w zakresie organizacji pracy,
  • będziesz mieć realny wpływ na decyzje techniczne i biznesowe,
  • będziesz pracować z ludźmi, na których zawsze możesz liczyć – mamy na pokładzie najwyższej klasy specjalistów i ekspertów w swoich dziedzinach,
  • oferujemy atrakcyjne wynagrodzenie w oparciu o stabilne formy zatrudnienia,
  • otrzymasz pakiet benefitów - opiekę medyczną, multisport, ubezpieczenie na życie, szkolenia językowe.

Chcesz dowiedzieć się więcej?

Zapraszamy do kontaktu z naszym zespołem rekrutacyjnym:

Senior Software Engineer - Future Software Architect - CloudFerro Head 0032 1
Małgorzata Duda

Ekspert ds. rekrutacji

mduda@cloudferro.com

Linkedin

Senior Software Engineer - Future Software Architect - CloudFerro Head 0035 1
Wioletta Dobkowska

Ekspert ds. rekrutacji

wdobkowska@cloudferro.com

Linkedin

Senior Software Engineer - Future Software Architect - CloudFerro 020
Senior Software Engineer - Future Software Architect - 002 coding

Software Developers

Software Development

Tworzymy i rozwijamy zaawansowane systemy rozproszone. Ich zadaniem jest dostarczanie usług dla szeroko pojętego przetwarzania danych satelitarnych, których zbieramy i katalogujemy ogromne ilości. Aby nasze systemy sprawnie działały, potrzebujemy serwisów, umożliwiających pobieranie, opisywanie i zapis tych danych.