W skrócie
- Zadania: Twórz i utrzymuj systemy oraz potoki danych w Pythonie.
- Firma: Cisco - lider w innowacjach technologicznych.
- Benefity: Atrakcyjne wynagrodzenie, zdalna praca i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z nieograniczonymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z AI i nowoczesnymi technologiami, mając realny wpływ na rozwój.
- Kwalifikacje: Doświadczenie w Pythonie i SQL, umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 60750 - 74250 zł za rok.
Meet the Team
Jesteśmy zespołem w Developer Observability, skoncentrowanym na dostarczaniu inżynierom narzędzi i informacji, których potrzebują, aby szybciej i mądrzej realizować projekty. Nasza praca wspiera zespoły w całej organizacji, poprawiając podejmowanie decyzji i przepływy pracy w rozwoju. Działamy jako zespół rozproszony w USA i Polsce.
Twoje Wpływy
Szukamy doświadczonego inżyniera oprogramowania, który dołączy do naszego zespołu inżynieryjnego i pomoże projektować, budować oraz utrzymywać wysokiej jakości, skalowalne systemy i potoki danych. Odegrasz kluczową rolę w ustalaniu standardów inżynieryjnych i wdrażaniu najlepszych praktyk w zespole.
Co Będziesz Mógł Zrobić
- Wnieść wkład w projektowanie systemów end-to-end oraz uczestniczyć w decyzjach technicznych i architektonicznych.
- Budować, utrzymywać i optymalizować usługi oparte na Pythonie, narzędzia inżynieryjne i potoki danych.
- Pracować z danymi w pełnym cyklu życia, w tym ekstrakcją, transformacją i dostarczaniem danych.
- Rozwijać i utrzymywać orkiestrację workflow przy użyciu Apache Airflow, w tym testowanie, monitorowanie i niezawodność potoków.
- Pracować z Snowflake jako platformą danych i dbt.
- Budować i utrzymywać potoki CI/CD, procesy wdrażania i automatyzację środowiska.
- Konteneryzować i wdrażać aplikacje przy użyciu Dockera i Kubernetes.
- Aktywnie przyjmować i wnosić wkład w praktyki inżynieryjne wspomagane przez AI, wykorzystując AI do poprawy przepływów pracy w rozwoju, automatyzacji i produktywności inżynieryjnej.
- Śledzić i wnosić wkład w standardy inżynieryjne dotyczące jakości kodu, testowania, dokumentacji i najlepszych praktyk w rozwoju.
- Współpracować z inżynierami, zespołami danych i interesariuszami w celu projektowania i dostarczania niezawodnych, skalowalnych rozwiązań.
Co Przyniesiesz
- Dyplom licencjata + 3 lata doświadczenia w pokrewnej dziedzinie lub dyplom magistra + 2 lata doświadczenia w pokrewnej dziedzinie.
- Praktyczne doświadczenie z Pythonem, w tym OOP, obsługą błędów, integracjami REST API i praktykami czystego kodu.
- Dobra znajomość SQL i podstaw inżynierii danych.
- Znajomość narzędzi i technologii AI, z zainteresowaniem wykorzystania AI do poprawy przepływów pracy inżynieryjnej, automatyzacji powtarzalnych zadań i zwiększenia produktywności programistów.
- Solidna znajomość Gita i nowoczesnych przepływów pracy w rozwoju oprogramowania.
- Doświadczenie w budowaniu lub utrzymywaniu potoków CI/CD, najlepiej przy użyciu GitLab CI.
- Dobre podstawy inżynieryjne, w tym koncepcje projektowania systemów, dokumentacja techniczna i diagramy architektury.
- Silne umiejętności komunikacyjne i współpracy, w tym uczestnictwo w przeglądach kodu i efektywna współpraca z inżynierami i interesariuszami.
Miło Widzieć
- Znajomość usług AWS, takich jak IAM, S3, Glue, Athena i MWAA/Airflow.
- Doświadczenie z chmurowymi platformami danych, takimi jak Snowflake lub Redshift.
- Znajomość narzędzi do obserwowalności i monitorowania, takich jak Prometheus, Splunk lub OpenTelemetry.
- Znajomość Dockera i Kubernetes.
- Doświadczenie z Terraform dla infrastruktury jako kod (IaC).
- Doświadczenie w inżynierii produktywności programistów, w tym poprawa narzędzi inżynieryjnych i przepływów pracy oraz wsparcie pełnego cyklu życia rozwoju oprogramowania (SDLC).
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 informacje w całym cyfrowym ekosystemie. 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. Cisconians napędzają przyszłość. Wspólnie wywieramy wpływ jako zespół, innowacyjnie i bez strachu tworząc znaczące rozwiązania na dużą skalę. Głębokość i szerokość naszej technologii nie tylko przynoszą korzyści naszym klientom – oznaczają również nieograniczone możliwości eksperymentowania i uczenia się. Rozumiemy moc, jaką przynoszą nasze unikalne doświadczenia, gdy pracujemy razem. Dlatego mamy globalną sieć myślicieli, działaczy, ekspertów i ciekawych twórców, którzy pomagają sobie nawzajem w realizacji najlepszej pracy w życiu.
Data Platform Software Engineer (Python) in Kraków – pracodawca: 541 Cisco Systems Poland sp. Z o.o.
Cisco Systems Poland sp. Z o.o. to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Pracownicy mogą liczyć na rozwój zawodowy poprzez dostęp do szkoleń oraz możliwości współpracy z ekspertami w dziedzinie komunikacji i chmury. Dodatkowo, firma promuje kulturę otwartości i współpracy, co sprawia, że każdy członek zespołu czuje się doceniony i ma realny wpływ na rozwój projektów.
Dane kontaktowe:
Zespół rekrutacyjny 541 Cisco Systems Poland sp. Z o.o.