Backend Developer in Katowice

Backend Developer in Katowice

Katowice Pełny etat 121500 - 148500 zł / rok (szac.) Hybrydowo
B

W skrócie

  • Zadania: Prowadź projekty inżynieryjne backendowe i mentoruj zespół programistów.
  • Firma: British Council, lider w cyfrowych produktach i technologiach.
  • Benefity: Umowa na czas nieokreślony, elastyczne godziny pracy i możliwość nauki.
  • Pozostałe informacje: Możliwość rozwoju kariery w międzynarodowym zespole.
  • Dlaczego ta praca: Pracuj nad innowacyjnymi projektami i rozwijaj swoje umiejętności w dynamicznym środowisku.
  • Kwalifikacje: Doświadczenie w inżynierii backendowej oraz znajomość technologii takich jak .Net, C#, PHP.

Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.

Opis: Dyrekcja Cyfrowa i Technologiczna British Council prowadzi strategię cyfrową i transformację organizacji. Dostarcza produkty cyfrowe skoncentrowane na kliencie, skalowalne platformy oraz rozwiązania technologiczne, które umożliwiają wzrost, wpływ i efektywność. Zespół inżynieryjny rozwija i utrzymuje globalne produkty i usługi cyfrowe, promując ponownie używalne możliwości, skuteczne praktyki inżynieryjne, innowacje oraz bezpieczne i dostępne rozwiązania technologiczne.

Zadania:

  • Zapewnienie technicznego przywództwa i mentoringu dla inżynierów backendowych, promowanie najlepszych praktyk kodowania, standardów jakości, współpracy, dzielenia się wiedzą i ciągłego doskonalenia.
  • Udział w działaniach rekrutacyjnych oraz identyfikacja możliwości optymalizacji kosztów i efektywności.
  • Planowanie i realizacja projektów inżynieryjnych backendowych z menedżerami produktów, interesariuszami i partnerami biznesowymi.
  • Projektowanie, kodowanie, przeglądanie, testowanie i dokumentowanie rozwiązań backendowych, przyjmując nowe technologie i realizując kamienie milowe projektów.
  • Zapewnienie, że systemy backendowe spełniają wymagania dotyczące bezpieczeństwa, ryzyka, zgodności i prywatności danych poprzez identyfikację luk oraz utrzymywanie mechanizmów monitorowania i logowania.
  • Inkorporowanie opinii klientów oraz analiza wydajności systemu i wzorców użytkowania z zespołami sukcesu klienta, analitykami danych i analitykami biznesowymi.
  • Identyfikacja możliwości ciągłej optymalizacji.
  • Rozwój możliwości analitycznych i raportowania.
  • Przygotowywanie raportów i prezentacji dotyczących wydajności inżynieryjnej, postępów i spostrzeżeń dla interesariuszy.

Wymagania:

  • Doświadczenie w inżynierii backendowej w projektowaniu i wdrażaniu skalowalnych, wysokowydajnych systemów.
  • Silna znajomość technologii backendowych, frameworków i architektur.
  • Biegłość w .Net, C#, PHP, NodeJS lub Pythonie oraz doświadczenie z frameworkami takimi jak Symfony, Express lub Django.
  • Zrozumienie systemów rozproszonych, architektur chmurowych takich jak AWS lub Azure oraz mikroserwisów.
  • Doświadczenie z relacyjnymi i NoSQL bazami danych, modelowaniem danych i optymalizacją zapytań.
  • Znajomość RESTful API, kolejek wiadomości, pamięci podręcznej, konteneryzacji oraz platform orkiestracyjnych takich jak Docker i Kubernetes.
  • Doświadczenie z praktykami DevOps, CI/CD, automatycznym testowaniem oraz narzędziami infrastruktury jako kodu takimi jak Jenkins lub Terraform.
  • Zrozumienie technologii frontendowych takich jak React lub Angular.
  • Umiejętności w zakresie testowania end-to-end, jednostkowego i integracyjnego z narzędziami takimi jak Cypress, Jest lub Playwright.
  • Umiejętności prototypowania oraz doświadczenie w alokacji zasobów, zarządzaniu i optymalizacji komponentów.
  • Doskonała znajomość języka angielskiego w mowie i piśmie.
  • Umiejętność pracy w metodykach zwinnych (Scrum/Kanban), wzorcach oprogramowania, rozwoju sterowanego testami i zachowaniem oraz kontroli wersji.
  • Dyplom licencjata w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej dziedziny, lub 3-letnie równoważne doświadczenie w pokrewnej dyscyplinie.
  • Ciągłe uczenie się poprzez kursy online, warsztaty i konferencje branżowe, aby być na bieżąco z technologiami i najlepszymi praktykami w rozwoju backendu.
  • Kandydaci muszą mieć już prawo do pracy w Polsce w momencie aplikacji.

Będzie plusem:

  • Doświadczenie w prowadzeniu projektu rozwoju technicznego, znajomość architektury opartej na zdarzeniach i frameworków przetwarzania strumieniowego takich jak Kafka lub Apache Flink.
  • Znajomość najlepszych praktyk bezpieczeństwa oraz protokołów uwierzytelniania i autoryzacji takich jak OAuth lub JWT.
  • Znajomość narzędzi analitycznych i wizualizacyjnych takich jak Elasticsearch, Kibana lub Tableau.
  • Magisterium w dziedzinie informatyki lub pokrewnej specjalizacji.

Warunki:

  • Umowa na czas nieokreślony.
  • Możliwość pracy hybrydowej może być rozważana, pod warunkiem pełnej zgody kierownictwa i możliwości zapewnienia odpowiedniego poziomu usług; może nie być odpowiednia dla wszystkich ról.
  • Wsparcie w zakresie mobilności, relokacji i sponsorowania wiz nie będzie zapewnione.

Backend Developer in Katowice – pracodawca: British Council

British Council to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w Warszawie, sprzyjające rozwojowi zawodowemu i osobistemu. Pracownicy mogą liczyć na wsparcie w zakresie szkoleń oraz możliwości awansu, a także na przyjazną kulturę pracy, która promuje różnorodność i współpracę. Dodatkowo, praca w tak prestiżowej instytucji zapewnia satysfakcję z udziału w ważnych projektach edukacyjnych i kulturalnych.

B

Dane kontaktowe:

Zespół rekrutacyjny British Council

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Backend Developer in Katowice

.Net
C#
PHP
NodeJS
Python
Symfony
Express