Senior Cloud Software Engineer

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 naszych rozwiązań 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:  

  • rozwijanie i tworzenie od podstaw usług chmurowych w oparciu o OpenStack (zarówno z tzw. Big Tent, jak i usług dodanych) i komponenty zewnętrzne,
  • rozwijanie frameworka typu end user monitoring,
  • rozwijanie systemu przetwarzającego zdarzenia provisioningowe i IAM,
  • czynne uczestnictwo w R&D  zagadnień takich jak, m. in.: efektywny scheduling, wykorzystanie NVMe-Of, SPDK/DPDK, klastrowanie kart graficznych, wysokodostępne sieciowe multi-tenantowe współdzielone systemy plików, SDN, Software Defined Data Center, wielowymiarowe skalowanie chmur;
  • dodawanie nowych funkcji do aplikacji oraz ulepszenia techniczne, takie jak refaktoryzacja lub zwiększenie zasięgu testów.

Jak pracujemy:

  • ważną rolę w naszej pracy odgrywa automatyzacja
  • praktykujemy Code Review, CI/CD, dobre praktyki, Testy
  • pracujemy na Linux
  • pracujemy w oparciu o Scrum/Agile
  • korzystamy z narzędzi: Git, Confluence, Jira
  • stos technologiczny: Linux, OpenStack, Python3.8+, SQLAlchemy, Django, PostgreSQL, Redis, RabbitMQ, MySQL, Docker, OpenSearch, Gitlab, Gitlab CI/CD, Argo CD, Keycloak, HaProxy, Envoy, Linux
  • nasz monitoring oparty jest o Prometheus + ELK, Thanos, Opsgenie, Grafana 

Szukamy developerów którzy:

  • posiadają min. 6-letnie doświadczenie programistyczne w projektach komercyjnych
  • ukończyli studia informatyczne/pokrewne (lub w trakcie studiów)
  • piszą czytelny i wydajny kod w Pythonie
  • mają doświadczenie w projektowaniu i wdrażaniu systemów rozproszonych
  • pracują z kodem wielowątkowym, wieloprocesowym
  • mają doświadczenie w pracy w architekturze opartej na mikroserwisach i asynchronicznych metodach komunikacji (rpc, kolejki) 
  • mają dobre podstawy algorytmów i struktur danych
  • znają SQL
  • posiadają znajomość Linux
  • mają doświadczenie w pisaniu testów jednostkowych zgodnie z TDD
  • chcą się stale rozwijać i aktualizować swoją wiedzę
  • swobodnie porozumiewają się w języku angielskim

Dodatkowym atutem będzie:

  • znajomość Javy i Keycloak,
  • znajomość Golang i Envoy,
  • znajomość C++,
  • znajomość OpenStacka,
  • doświadczenie w programowaniu SPDK/DPDK,
  • wcześniejsze kontrybucje kodu do OpenStack/kolla-ansible,
  • Kubernetes.

W zamian oferujmy Ci: 

  • możliwość tworzenia od podstaw nowych rozwiązań i prowadzenia prac badawczo-rozwojowych,
  • współpracę z najlepszymi specjalistami w swojej dziedzinie,
  • pracę w zespołach produktowych, skoncentrowanych na doskonaleniu konkretnych rozwiązań,
  • zdobycie doświadczenia w sektorze kosmicznym - jednym z najbardziej perspektywicznych rynków XXI-w,
  • nieformalną i przyjazną atmosferę pracy w biurze nad Wisłą,
  • atrakcyjne wynagrodzenie w oparciu o stabilne formy zatrudnienia,
  • bogaty pakiet socjalny – opieka medyczna, parking, owoce w pracy, multisport, chillout room.

Chcesz dowiedzieć się więcej?

Zapraszamy do kontaktu z naszym zespołem rekrutacyjnym:

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

Recruitment Expert

mduda@cloudferro.com

Linkedin

Senior Cloud Software Engineer - CloudFerro Head 0035 1
Wioletta Dobkowska

Recruitment Expert

wdobkowska@cloudferro.com

Linkedin

Senior Cloud Software Engineer - CloudFerro 022 1
Senior Cloud Software Engineer - cloud data 2 1

Cloud

Infrastruktura

Zespół Cloud odpowiada za dostarczenie i utrzymanie podstawowych mechanizmów środowiska wirtualnego: mocy obliczeniowej, sieci umożliwiającej ich wzajemną komunikację oraz systemów towarzyszących, łączących wszystkie komponenty ze sobą.