Software Engineer (Python/TypeScript) z j. angielskim lub niemieckim – dmBrands (B2B)
140 - 180 PLN/ godz.B2B
SeniorFull-time·B2B
#425069·Dodano 21 dni temu·41
Źródło: nofluffjobs.comTech Stack / Keywords
DevOpsDockerPythonJavaScriptTypeScriptREST APIAIGitHubCloudAzure Kubernetes ServiceRBAC
Firma i stanowisko
dmTECH to ponad 1 400 ekspertów tworzących rozwiązania retailTECH dla koncernu dm – jednej z największych europejskich sieci drogerii, działających w Niemczech, Austrii i Polsce. Zespół dmBrands rozwija oparte na danych aplikacje chmurowe dla grupy dm, wspierając automatyzację i digitalizację procesów biznesowych oraz wykorzystanie sztucznej inteligencji w rozwoju marek własnych.
Wymagania
- Znajomość języka polskiego na poziomie C1 oraz angielskiego i/lub niemieckiego co najmniej na poziomie B2
- Kilkuletnie doświadczenie w projektach software engineeringowych z komponentem DevOps oraz samodzielnym dostarczaniu rozwiązań
- Praktyczna wiedza z zakresu DevOps: CI/CD, konteneryzacja z wykorzystaniem Docker, deployment na Kubernetes
- Bardzo dobra znajomość Python i/lub JavaScript/TypeScript oraz doświadczenie w tworzeniu backendu i usług REST/GraphQL
- Znajomość narzędzi developerskich wspieranych przez AI (Claude, Codex, GitHub Copilot) z uwzględnieniem jakości i bezpieczeństwa kodu
- Znajomość platform chmurowych, preferowane Azure i Azure Kubernetes Service, mile widziane również GCP
- Nacisk na wysoką jakość kodu i kulturę testowania
- Otwartość na doskonalenie, naukę i zainteresowanie chmurą, DevOps oraz danymi
Dodatkowe atuty:
- Wyższe wykształcenie informatyczne, matematyczne, inżynierskie lub pokrewne
- Znajomość praktyk takich jak RBAC, secrets management, dependency scanning
Obowiązki
- Rozwój i utrzymanie skonteneryzowanych usług backendowych oraz aplikacji opartych na danych zgodnie z zasadą „You build it, you run it”
- Projektowanie, rozwój i utrzymanie pipelinów CI/CD z naciskiem na stabilne, bezpieczne i powtarzalne wdrożenia
- Doradztwo w zakresie konteneryzacji aplikacji przy użyciu Dockera i wdrożeń w środowiskach chmurowych na Kubernetesie lub innych technologiach
- Wsparcie wysokiej jakości kodu i działania usług poprzez testy jednostkowe, integracyjne i E2E, monitoring i logowanie
- Zapewnianie jakości przez code review (PR, self-review, Conventional Commits) oraz przekazywanie feedbacku dotyczącego kodu
- Konsultacje z zespołami programistycznymi, utrzymania i obszarami biznesowymi; dokumentowanie decyzji architektonicznych i rekomendowanie usprawnień
Benefity
- Partnerski model współpracy oparty na autonomii i kulturze dialogu w zespołach produktowych
- Pair programming wspierający efektywność i knowledge sharing
- Elastyczne godziny pracy bez narzuconych sztywnych ram
- Przygotowany plan wdrożenia wspierający sprawny start współpracy
Elastyczne godziny
Inne informacje
Prosimy o przygotowanie dokumentów aplikacyjnych w języku niemieckim lub angielskim.
dmTECH
68 aktywnych ofert