Staff Software Developer Engineer in Warsaw

Staff Software Developer Engineer in Warsaw

Warsaw Pełny etat 123750 - 151250 zł / rok (szac.) Stacjonarnie
I

W skrócie

  • Zadania: Twórz i wspieraj złożone aplikacje oraz rozwiązania chmurowe.
  • Firma: IQVIA - lider w badaniach klinicznych i inteligencji zdrowotnej.
  • Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na rozwój innowacyjnych rozwiązań.
  • Kwalifikacje: Doświadczenie w programowaniu i inżynierii danych.

Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.

Staff Software Development Engineer to starszy indywidualny współpracownik odpowiedzialny za projektowanie, rozwój, wdrażanie i wsparcie złożonych rozwiązań programowych i danych. Ta rola łączy silną wiedzę inżynieryjną z głęboką znajomością platform Big Data, technologii chmurowych i praktyk DevOps. Stanowisko zapewnia techniczne przywództwo w projektach, promuje najlepsze praktyki inżynieryjne oraz współpracuje z zespołami międzyfunkcyjnymi w celu dostarczenia skalowalnych, niezawodnych i wysokiej jakości rozwiązań.

Kluczowe obowiązki:

  • Projektowanie, rozwijanie i wspieranie złożonych aplikacji programowych, potoków danych i rozwiązań opartych na chmurze.
  • Praca w pełnym stosie technologicznym, w tym usługi backendowe, API, bazy danych, platformy danych i infrastruktura chmurowa.
  • Przewodzenie technicznemu projektowaniu i wdrażaniu dużych, krytycznych inicjatyw biznesowych.
  • Rozwój i optymalizacja procesów ETL oraz rozwiązań do przetwarzania dużych zbiorów danych przy użyciu nowoczesnych technologii Big Data.
  • Wdrażanie pipeline'ów CI/CD, automatyzacji infrastruktury i najlepszych praktyk DevOps.
  • Promowanie jakości oprogramowania poprzez przeglądy kodu, standardy testowania i najlepsze praktyki inżynieryjne.
  • Ocena nowych technologii i trendów branżowych oraz rekomendowanie ulepszeń produktów, usług i procesów rozwoju.
  • Mentorowanie inżynierów i udzielanie wskazówek technicznych w zespołach.
  • Współpraca z interesariuszami z działów Produktu, Architektury, Infrastruktury i Biznesu w celu dostarczenia skalowalnych i bezpiecznych rozwiązań.

Wymagane kwalifikacje:

  • Dyplom licencjata w dziedzinie informatyki, inżynierii, technologii informacyjnej lub pokrewnej, lub równoważne doświadczenie.
  • Znaczące doświadczenie w rozwoju oprogramowania, analizie systemów, inżynierii danych lub inżynierii chmurowej.
  • Silne doświadczenie w projektowaniu i rozwijaniu aplikacji na dużą skalę oraz platform danych.
  • Udokumentowane doświadczenie w prowadzeniu złożonych inicjatyw technicznych i wpływaniu na kierunek inżynieryjny.

Wymagane umiejętności techniczne:

  • Silne umiejętności programowania w Pythonie, Scali i SQL.
  • Doświadczenie z Apache Spark, Databricks, Azure Data Lake Storage (ADLS) i nowoczesnymi architekturami jezior danych.
  • Praktyczne doświadczenie z Microsoft Azure i rozwojem aplikacji natywnych dla chmury.
  • Doświadczenie z Git, GitLab CI, Azure Pipelines, Maven i najlepszymi praktykami CI/CD.
  • Silna znajomość Apache Airflow do orkiestracji i harmonogramowania.
  • Doświadczenie z Terraform i praktykami infrastruktury jako kodu.
  • Praktyczne doświadczenie z Dockerem i środowiskami kontenerowymi.
  • Silne zrozumienie relacyjnych baz danych, szczególnie MS SQL Server i MySQL.
  • Doświadczenie w pracy w środowiskach dostarczania Agile z wykorzystaniem Scrum i Kanban.
  • Znajomość JIRA i Confluence do zarządzania wymaganiami i projektami.

Preferowane umiejętności:

  • Doświadczenie z Kafka, Databricks Workflows, skryptowaniem Bash i technologiami ELK Stack (Elasticsearch, Logstash, Kibana, Filebeat).
  • Doświadczenie z AWS, GCP lub środowiskami wielochmurowymi.
  • Znajomość monitorowania Sparka, Prometheus, Grafana lub Azure Monitor.
  • Doświadczenie z PostgreSQL, Oracle, Hive, HDFS lub Impala.
  • Certyfikaty Azure Data Engineer, Azure Developer, Azure DevOps lub pokrewne certyfikaty chmurowe.
  • Znajomość narzędzi AI Agent IDE (np. Cursor) do wspomagania rozwoju z wykorzystaniem AI.

Profil sukcesu:

Idealny kandydat to praktyczny lider techniczny, który łączy silne podstawy inżynieryjne z głęboką wiedzą na temat Big Data, chmury Azure i praktyk DevOps. Pasjonuje się budowaniem skalowalnych, niezawodnych i wysokiej jakości rozwiązań, jednocześnie mentorując innych i wpływając na strategię techniczną w całej organizacji.

Staff Software Developer Engineer in Warsaw – pracodawca: IQVIA

IQVIA to wiodąca globalna firma zajmująca się badaniami klinicznymi oraz analizą danych w sektorze ochrony zdrowia, oferująca wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku. Pracując w zespole HE/HTA/V&A, będziesz mieć szansę na współpracę z czołowymi klientami w branży farmaceutycznej, a także na rozwijanie swoich umiejętności w zakresie innowacyjnych strategii dostępu do rynku. Nasza kultura pracy opiera się na współpracy, różnorodności i ciągłym doskonaleniu, co sprawia, że jesteśmy atrakcyjnym pracodawcą dla osób poszukujących znaczącej i satysfakcjonującej kariery.

I

Dane kontaktowe:

Zespół rekrutacyjny IQVIA

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Staff Software Developer Engineer in Warsaw

Programowanie w Pythonie
Programowanie w Scali
SQL
Apache Spark
Databricks
Azure Data Lake Storage (ADLS)
Microsoft Azure