#

Backend Software Engineer – Golang

HAYS

Kraków, małopolskie

Opis stanowiska pracy

Backend Software Engineer – Golang
Kraków
NR REF.: 1186422

Hays IT Contracting to współpraca oparta na zasadach B2B. Nasza firma dopasowuje specjalistów IT do najciekawszych projektów technologicznych na rynku. Dołącz do grona 500 zadowolonych Kontraktorów i pracuj dla Klientów Hays!
Obecnie dla naszego Klienta poszukujemy Kandydatów na stanowisko Golang Developer.

Lokalizacja: Kraków/WarszawaPraca zdalna: 100%Rodzaj umowy:  kontrakt (B2B przez Hays Poland)Współpraca:  długofalowaStawka:  do 160 PLN/h netto + VATGodziny pracy:  standardowe

Stack technologiczny:

  • języki: Golang / Javascript / Typescript / Node 
  • frameworki: Gin / React / Fastify / Styled Components / Turbo / Storybook 
  • API: GraphQL / REST / gRPC 
  • bazy danych: MongoDB / AuroraDB / Redis / SOLR 
  • deployment: GitHub / GitHub Actions / K8s / ArgoCD 
  • dystrybucja: AWS CloudFront / Lambda@Egde / Varnish / ELB / Traefik / Nginx 
  • testy: Selenium (Grid) / Cucumber / Appium / Chai / Webdrive / Sauce Labs / Xray 


Projekt i ogólny zakres prac:

Dołączając do zespołu możesz liczyć na kontakt z nowoczesnymi technologiami backendowymi w połączeniu z nutką devopsowania oraz na silne wsparcie doświadczonych programistów oraz architekta! 
Klient tworzy nowoczesne systemy obsługujące milionowe odsłony, przez co musisz wiedzieć  jak działa cache na różnych warstwach, mieć świadomość zalet i wad skalowania aplikacji jak i umieć wskazać różnice architektury monolitycznej czy mikroskopowej. 

Czym będziesz się zajmował:

  • Utworzeniem repozytorium i skonfigurowania aplikacji 
  • Pisaniem kodu spełniającego potrzeby biznesowe w ulubionej technologii
  • Tworzeniem testów, weryfikowanych w procesie wdrażania, m.in. przez Sonar Cloud
  • Skonfigurowaniem deploymentu na kubernetesowy klaster oraz dbaniem o proces wdrażania Twojej własnej zmiany 
  • Pomocą w budowaniu architektury aplikacji, użycia narzędzi lub przygotowaniu konceptów rozwiązań 
  • Dokumentowaniem trudnych technologicznych decyzji w postaci dokumentacji lub ADR (Architecture Decision Record) 
  • Utworzeniem prostej lambdy


Główne wyzwania technologiczne, z jakimi mierzy się klient na co dzień, to m.in.: 

  • Tworzenie aplikacji obsługujących bardzo duży ruch (średnio kilkaset milionów odsłon w skali miesiąca oraz kilkaset tysięcy na minutę w pikach) 
  • Tworzenie przejrzystej architektury usług umożliwiającej efektywny rozwój i utrzymanie aplikacji 
  • Zapewnienie wysokiej wydajności aplikacji klienckiej 
  • Zapewnienie wysokiej dostępności serwisu 
  • Zapewnienie wysokiej jakości oprogramowania, a co za tym idzie bezpiecznych wdrożeń i stabilnej produkcji
  • Budowa rozwiązań optymalnych dla SEO 


Platforma oparta jest o komponentową architekturę, której głównymi elementy mi są:
 
  • CMS 
  • Content API 
  • Design System 
  • Web renderer 
  • Content Distribution Infrastructure 
  • Content Syndication 


Co otrzymasz:

  • Długofalową współpracę z Klientem realizującym projekty dla największych graczy z sektora bankowego, ubezpieczeniowego, telco i nie tylko
  • Pracę przy usługach o 100% rozpoznawalności
  • Kompetentny, zgrany zespół, otwarty na dzielenie się wiedzą
  • Nowoczesny stack i mocne kompetencje w zespole
  • Pracę przy budowie nowych aplikacji oraz wpływ na decyzje technologiczne
  • Komputer firmowy MacBook Pro klasy high-end
  • Dostęp do platformy e-learningowej (Udemy Business / Frontend Masters / AWS Masters)
  • Standardowe benefity – preferencyjne stawki pakietów LuxMed i Multisport
  • Decydując się na współpracę via Hays, otrzymujesz również możliwość pracy w przyszłości dla wielu innych wiodących klientów Hays


Czego oczekujemy:

  • Min. 5 lat doświadczenia w IT z wykorzystaniem Golang
  • Znajomości baz danych (mongodb, mysql) 
  • Znajomości cache (Redis, Memcached, Varnish)
  • Znajomości kolejki (RabbitMQ) 
  • Znajomości API RESTful oraz GraphQL 
  • Znajomości protokołu HTTP/2 
  • Znajomości konteneryzacji (Docker) 
  • Znajomości CI/CD (preferowany: Github Actions) 
  • Znajomości usługi AWS Cloud (Lambda, DynamoDB, ELB, Cloudfront, S3) 
  • Znajomości orchestracji (k8s/EKS) 
  • Umiejętności pisania testów jednostkowych oraz integracyjnych 
  • Znajomości zagadnień optymalizacji 
  • Znajomości języka angielskiego na poziomie umożliwiającym korzystanie z dokumentacji 
  • Podejścia “will-do” - otwartość na niepoznane dotychczas języki i technologie


Jak będzie wyglądał proces rekrutacyjny:

  • Twoje CV trafi do weryfikacji przez Rekrutera Hays
  • Rekruter skontaktuje się z Tobą telefonicznie – 15-minutowa rozmowa o projekcie i Twoim doświadczeniu
  • Rozmowa techniczna z Klientem – spotkania online (Etap 1 - Weryfikacja kompetencji technicznych. (2h); Etap 2 - Spotkanie z Szefem Zespołu (45 min) 
  • Oferta
  • Witamy w projekcie!


Hays Poland sp. z o.o. jest agencją zatrudnienia zarejestrowaną w rejestrze prowadzonym przez Marszałka Województwa Mazowieckiego pod numerem 361

Prezentacja firmy

HAYS Poland jest firmą doradztwa personalnego, należącą do międzynarodow... Rozwiń

Dodatkowe informacje

Ostatnia aktualizacja:
22/10/2024
Wymiar etatu:
Pełny etat
Rodzaj umowy:
Na czas nieokreślony
Liczba wakatów:
1
Min. doświadczenie:
1 rok
Min. wykształcenie:
Policealne
Branża / kategoria:
Praca IT - Project Management, Praca IT - Programowanie / Analizy, Praca IT - ERP

Więcej ofert pracy od tego pracodawcy

Czy chcesz otrzymywać oferty pracy na podobne stanowiska?

Utwórz powiadomienie e-mail
Zapisz mnie

Zapisani kandydaci otrzymują informacje jako pierwsi.

Podziel się ze znajomymi