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:
Senior Software Engineer in Cloud Team
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: