Lead II - Software Engineering in Gdańsk

Lead II - Software Engineering in Gdańsk

Gdańsk Pełny etat 123750 - 151250 zł / rok (szac.) Stacjonarnie
U

W skrócie

  • Zadania: Projektuj i rozwijaj oprogramowanie backendowe oraz automatyzuj procesy inżynieryjne.
  • Firma: UST - firma technologiczna zmieniająca życie dzięki innowacjom.
  • Benefity: Atrakcyjne 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 nad nowoczesnymi rozwiązaniami i wpływaj na efektywność inżynierii.
  • Kwalifikacje: Doświadczenie w programowaniu backendowym i umiejętności współpracy w zespole.

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

Opis roli

Senior Backend Software Engineer / Technical Lead

O UST

Born digital, UST transforms lives through the power of technology. We work alongside our clients and partners to build innovative, scalable solutions that address complex engineering challenges.

Możliwość

Poszukujemy doświadczonego Senior Backend Software Engineer / Technical Lead do projektowania i rozwijania rozwiązań programowych klasy enterprise wspierających infrastrukturę walidacyjną. W tej roli będziesz pracować nad rozwojem oprogramowania backendowego, automatyzacją, CI/CD, platformami Linux, konteneryzacją, bazami danych, API oraz narzędziami inżynieryjnymi. Będziesz również zapewniać techniczne przywództwo, wnosić wkład w decyzje architektoniczne oraz ściśle współpracować z interesariuszami klientów w celu poprawy efektywności walidacji, pokrycia automatyzacją i niezawodności operacyjnej.

Co będziesz robić

  • Projektować i rozwijać oprogramowanie backendowe klasy enterprise oraz aplikacje inżynieryjne.
  • Rozwijać i ulepszać ramy automatyzacji wspierające infrastrukturę walidacyjną.
  • Projektować, wdrażać i utrzymywać przepływy pracy CI/CD oraz automatyzację inżynieryjną.
  • Opracowywać rozwiązania do zarządzania obrazami systemu operacyjnego oraz wspierających narzędzi inżynieryjnych.
  • Definiować architekturę oprogramowania i wnosić wkład w decyzje dotyczące projektowania technicznego.
  • Przeprowadzać przeglądy kodu i dążyć do jakości oprogramowania oraz najlepszych praktyk inżynieryjnych.
  • Optymalizować wydajność aplikacji, skalowalność, łatwość konserwacji i niezawodność.
  • Projektować i rozwijać bazy danych oraz API wspierające aplikacje inżynieryjne i przepływy pracy.
  • Budować i poprawiać zautomatyzowane przepływy pracy w całym środowisku walidacyjnym.
  • Opracowywać rozwiązania zintegrowane z platformami opartymi na systemie Linux.
  • Wdrażać i utrzymywać rozwiązania konteneryzowane oparte na Dockerze.
  • Rozwijać i utrzymywać zautomatyzowane rozwiązania testowe.
  • Wspierać integrację Artifactory i zarządzanie artefaktami oprogramowania.
  • Zarządzać i poprawiać procesy wydania oprogramowania.
  • Zapewniać techniczne wskazówki i mentoring innym inżynierom.
  • Współpracować z interesariuszami klientów i zespołami inżynieryjnymi w celu dostarczenia skalowalnych rozwiązań programowych, które poprawiają efektywność walidacji i pokrycie automatyzacją.

Co potrzebujesz

  • Silne doświadczenie w rozwoju oprogramowania backendowego i tworzeniu aplikacji klasy enterprise.
  • Doświadczenie w projektowaniu i rozwijaniu ram automatyzacji oraz narzędzi inżynieryjnych.
  • Silne zrozumienie architektury oprogramowania i zasad projektowania aplikacji.
  • Praktyczne doświadczenie z pipeline'ami CI/CD i automatyzacją przepływów pracy.
  • Silne doświadczenie w pracy w środowiskach Linux.
  • Doświadczenie z Dockerem i aplikacjami konteneryzowanymi.
  • Doświadczenie w projektowaniu i rozwijaniu API.
  • Dobre zrozumienie projektowania baz danych i integracji.
  • Doświadczenie w implementacji testów automatycznych w procesach rozwoju i dostarczania oprogramowania.
  • Doświadczenie w zarządzaniu wydaniami oprogramowania i praktykami cyklu życia inżynieryjnego.
  • Znajomość Artifactory lub podobnych rozwiązań do zarządzania artefaktami.
  • Silne umiejętności przeglądu kodu, rozwiązywania problemów i optymalizacji aplikacji.
  • Umiejętność zapewnienia technicznych wskazówek i mentoringu zespołom inżynieryjnym.
  • Silne umiejętności komunikacyjne i doświadczenie w współpracy z interesariuszami technicznymi.

Miłe do posiadania

  • Doświadczenie w rozwijaniu oprogramowania lub rozwiązań automatyzacyjnych dla walidacji, testowania lub infrastruktury inżynieryjnej.
  • Doświadczenie w zarządzaniu obrazami systemu operacyjnego i rozwiązaniami wdrożeniowymi.
  • Znajomość dużych środowisk walidacyjnych lub laboratoryjnych.
  • Doświadczenie w poprawie pokrycia automatyzacją i efektywności operacyjnej w środowiskach inżynieryjnych.

Umiejętności

  • CI/CD, Modelowanie danych, Linux

Lead II - Software Engineering in Gdańsk – pracodawca: UST

UST to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w Polsce, sprzyjające innowacjom i rozwojowi zawodowemu. Nasza kultura pracy opiera się na współpracy i wsparciu, a pracownicy mają dostęp do szkoleń oraz możliwości awansu, co pozwala im rozwijać swoje umiejętności w obszarze nowoczesnych technologii. Dodatkowo, elastyczne godziny pracy dostosowane do polskiego czasu sprawiają, że praca u nas jest nie tylko satysfakcjonująca, ale także komfortowa.

U

Dane kontaktowe:

Zespół rekrutacyjny UST

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Lead II - Software Engineering in Gdańsk

Backend Software Development
Enterprise-Grade Application Development
Automation Frameworks
Software Architecture
CI/CD Pipelines
Linux Environments
Docker