Data Platform Software Engineer (Python) in Kraków

Data Platform Software Engineer (Python) in Kraków

Kraków Pełny etat 60750 - 74250 zł / rok (szac.) Hybrydowo
C

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 projekty.
  • Kwalifikacje: Doświadczenie w Pythonie i 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 Robić

  • Uczestniczyć w projektowaniu systemów end-to-end oraz podejmować decyzje techniczne i architektoniczne.
  • Budować, utrzymywać i optymalizować usługi oparte na Pythonie, narzędzia inżynieryjne i potoki danych.
  • Pracować z danymi przez cały cykl życia, w tym ekstrakcję, transformację i dostarczanie danych.
  • Rozwijać i utrzymywać orkiestrację workflow przy użyciu Apache Airflow, w tym testowanie potoków, monitorowanie i niezawodność.
  • 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.
  • Przestrzegać 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 lub dyplom magistra + 2 lata doświadczenia.
  • Praktyczne doświadczenie z Pythonem, w tym OOP, obsługą błędów, integracjami REST API i praktykami czystego kodu.
  • Dobre zrozumienie 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.
  • Solidne zrozumienie 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łe Do Posiadania

  • 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 Terraformem 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.

Data Platform Software Engineer (Python) 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.

C

Dane kontaktowe:

Zespół rekrutacyjny Cisco

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Data Platform Software Engineer (Python) in Kraków

Python
OOP
REST API integrations
SQL
Data Engineering Fundamentals
AI tools and technologies
Git