W skrócie
- Zadania: Twórz oprogramowanie i współpracuj z zespołem nad innowacyjnymi projektami.
- Firma: Cisco - lider w innowacjach technologicznych.
- Benefity: Konkurencyjne wynagrodzenie, zdalna praca i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na rozwój danych w erze AI.
- Kwalifikacje: Doświadczenie w programowaniu i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 56250 - 68750 zł za rok.
Zespół Splunk Metadata Catalog (MDC) jest częścią organizacji core Splunk Platform. Budujemy wysokoskalowy Knowledge Graph, który umożliwia użytkownikom Splunk łatwe odkrywanie zasobów danych, mapowanie złożonych relacji i śledzenie pochodzenia danych w różnych ekosystemach.
Twój wpływ
Dołączysz do zespołu działającego w szybkim tempie, który pioniersko rozwija fundamenty technologii centralnej dla strategii Cisco Data Fabric. Jako inżynier oprogramowania będziesz współpracować z doświadczonymi inżynierami i liderami technicznymi, aby budować systemy skalujące się na platformach danych klasy enterprise.
Jako inżynier oprogramowania w zespole będziesz:
- Wdrażać, testować i dostarczać czyste, niezawodne funkcje i mikroserwisy w ramach platformy Metadata Catalog.
- Współpracować z liderami technicznymi i starszymi inżynierami, aby zrozumieć projekty architektoniczne i przekształcać wymagania w modułowe, łatwe w utrzymaniu komponenty rozproszone.
- Budować i wspierać solidne aplikacje o niskim opóźnieniu, zdolne do zarządzania dużymi relacjami grafowymi i zapytaniami o pochodzenie danych.
- Promować podejście Developer Owned Quality, pisząc kompleksowe testy jednostkowe, integracyjne i automatyczne, aby zapewnić wysoką niezawodność produktu.
- Wspierać usługi w produkcji, monitorując zdrowie usług, debugując problemy, uczestnicząc w rotacjach dyżurów oraz przyczyniając się do przeglądów po incydentach.
- Aktywnie uczestniczyć w przeglądach kodu, dyskusjach projektowych i sesjach dzielenia się wiedzą w zespole, wspierając ciągłe uczenie się i rozwój inżynieryjny.
Minimalne kwalifikacje
- Licencjat w dziedzinie informatyki lub pokrewnej + 1–3 lata doświadczenia w inżynierii oprogramowania, lub magister + 0–2 lata doświadczenia / odpowiednich staży.
- Praktyczna znajomość języka obiektowego lub systemowego (takiego jak Go, Java lub C++), z doświadczeniem w rozwijaniu i debugowaniu usług oprogramowania.
- Praktyczne doświadczenie w środowiskach chmurowych (AWS, Azure lub GCP), wraz z narzędziami do konteneryzacji (Docker) i znajomość Kubernetes.
- Dobra znajomość algorytmów, struktur danych, projektowania obiektowego, podstawowej współbieżności oraz koncepcji API RESTful / gRPC.
- Doświadczenie w dostarczaniu oprogramowania w środowiskach Agile z użyciem kontroli wersji Git, testów automatycznych i pipeline'ów CI/CD.
- Silne umiejętności analityczne i rozwiązywania problemów z zobowiązaniem do pisania czystego, łatwego w utrzymaniu i dobrze testowanego kodu.
Preferowane kwalifikacje
- Podstawowe zrozumienie lub ciekawość dotycząca katalogów metadanych, ram zarządzania danymi, rejestrów schematów lub platform grafów wiedzy.
- Podstawowa znajomość rozproszonych brokerów wiadomości i platform strumieniowych (np. Apache Kafka, RabbitMQ).
- Znajomość skryptowania w Pythonie lub Bash oraz doświadczenie z narzędziami do obserwowalności (np. OpenTelemetry, Prometheus, Splunk).
- Silne umiejętności komunikacyjne z chęcią do nauki, podejmowania nowych wyzwań technicznych i efektywnej współpracy w rozproszonych globalnych zespołach inżynieryjnych.
Dlaczego Cisco?
W Cisco rewolucjonizujemy sposób, w jaki dane i infrastruktura łączą i chronią organizacje w erze AI – i nie tylko. Od 40 lat innowacyjnie tworzymy rozwiązania, które napędzają sposób, w jaki ludzie i technologia współpracują w fizycznym i cyfrowym świecie. Te rozwiązania zapewniają klientom niezrównane bezpieczeństwo, widoczność i wgląd w cały cyfrowy krajobraz.
Napędzani głębokością i szerokością naszej technologii, eksperymentujemy i tworzymy znaczące rozwiązania. Dodaj do tego naszą światową sieć działaczy i ekspertów, a zobaczysz, że możliwości rozwoju i budowy są nieograniczone. Pracujemy jako zespół, współpracując z empatią, aby osiągać naprawdę wielkie rzeczy na globalną skalę. Ponieważ nasze rozwiązania są wszędzie, nasz wpływ jest wszędzie.
Jesteśmy Cisco, a nasza moc zaczyna się od Ciebie.
Junior Software Engineer in Kraków – pracodawca: Cisco
Cisco Kraków to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Dzięki elastycznemu modelowi pracy hybrydowej oraz możliwości współpracy z utalentowanymi zespołami w obszarze inżynierii oprogramowania, UX i produktu, pracownicy mają szansę na rozwój zawodowy i osobisty. Dodatkowo, firma promuje kulturę współpracy i otwartości, co sprawia, że każdy członek zespołu czuje się doceniony i ma realny wpływ na rozwój produktów.