Backend Software Engineer Golang

Dodaj do ulubionych

HAYS POLAND Sp. z o.o.

Kraków (małopolskie)

Data publikacji: 13.05.2024

Do końca oferty:

Doświadczenie:

nie wymagane

Nie czekaj!

 

HAYS POLAND Sp. z o.o.

 

Marszałkowska 126/134

00-008 Warszawa

Polska

 

O nas

 

Inne oferty pracodawcy

Powiadomienia o nowych ofertach pracy

Powiadomienia o podobnych ofertach pracy:

Subskrybcja dodana pomyślnie. Prosimy o potwierdzenie subskrypcji poprzez kliknięcie w link aktywacyjny wysłany drogą mailową.
Wystąpił błąd. Spróbuj ponownie później.

Backend Software Engineer Golang

lokalizacja: Kraków (małopolskie)

numer referencyjny: 1183894/jobs.pl

Hays IT Contracting to współpraca oparta na zasadach B2B. Łączymy specjalistów IT z najciekawszymi, technologicznymi projektami na rynku.

 

Dołącz do grona 500 zadowolonych wykonawców pracujących dla klientów Hays!

 

Dla naszego Klienta aktualnie poszukujemy Kandydatów na stanowisko:

Backend Software Engineer - Golang

 

Lokalizacja: Zdalna

Typ kontraktu: B2B Via Hays

Stawka: 110-140 net+vat

Dł. kontraktu: Długofalowy projekt 

Start: ASAP

 

Zespół:

Zespół składa się kilkudziesięciu technologicznie specjalistów różnych dziedzin, podzielonych na kilka zespołów scrum rozwijających komponenty naszej platformy.

 

Bazujemy na nowoczesnych stacku technologicznym:

  • 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

 

Główne wyzwania technologiczne, z jakimi się mierzymy się 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

 

Nasz 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

 

Projekt i zakres prac ogólnie:

Dołączając do naszego 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!

Tworzymy 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 mikroserwisowej.

W ramach Twoich obowiązków dotkniesz każdego z aspektów tworzenia systemu:

  • Utworzenia repozytorium i skonfigurowania aplikacji
  • Pisania kodu spełniającego potrzeby biznesowe w ulubionej technologii
  • Tworzenia testów, weryfikowanych w procesie wdrażania, m.in. przez Sonar Cloud
  • Skonfigurowania deploymentu na kubernetesowy klaster oraz dbania o proces wdrażania Twojej własnej zmiany
  • Pomocy w budowaniu architektury aplikacji, użycia narzędzi lub przygotowaniu konceptów rozwiązań
  • Dokumentowania trudnych technologicznych decyzji w postaci dokumentacji lub ADR (Architecture Decision Record)
  • Utworzenia prostej lambdy (tak dla rozluźnienia)

Pamiętaj, że nie na wszystkim musisz się znać, ale wszystkiego możesz się nauczyć! ;)

 

Oczekujemy:

WYMAGANIA Tzw Must Have [Skala w punktach: 0 - nie zna 1 zna słabo -  5 Bardzo dobra znajomość]

  • znajomość Golang - 5
  • znajomości protokołu HTTP/2 - 5
  • znajomość baz danych (mongodb, mysql) - 4
  • umiejętności pisania testów jednostkowych oraz integracyjnych - 4
  • cache (Redis, Memcached, Varnish) -3
  • znajomości API RESTful oraz GraphQL - 3
  • konteneryzacji (Docker) - 3
  • CI/CD (preferowany: Github Actions) - 3 
  • usługi AWS Cloud (Lambda, DynamoDB, ELB, Cloudfront, S3) - 3
  • orchestracji (k8s/EKS) - 3
  • znajomości zagadnień optymalizacji - 3
  • języka angielskiego na poziomie umożliwiającym korzystanie z dokumentacji - 3
  • kolejki (RabbitMQ) - 2

 

Dodatkowymi atutami będą:

  • Doświadczenie w budowie serwisów informacyjnych (news, lifestyle, sport, etc...)
  • znajomość JavaScript (ES2021) / TypeScript
  • znajomość Node.js 18+
  • gRPC
  • React.js
  • znajomości zagadnień SSR (mile widziany Next.js

 

Jak będzie wyglądał proces rekrutacji:

  • Twoje CV zostanie zweryfikowane przez Hays Recruiter
  • Rekruter skontaktuje się z Tobą telefonicznie - 15-minutowa rozmowa na temat projektu i Twoich doświadczeń
  • Rozmowa techniczna z klientem - 1 spotkanie online (1h)
  • Oferta
  • Witamy w projekcie!

 

Hays Poland sp. z o.o. is an employment agency registered in a registry kept by Marshal of the Mazowieckie Voivodeship under the number 361.

hays.pl

Hays Poland sp. z o.o. jest agencją zatrudnienia nr 361

 

HAYS POLAND Sp. z o.o.

 

Marszałkowska 126/134

00-008 Warszawa

Polska

 

O nas

 

Inne oferty pracodawcy

Nie czekaj!

Najnowsze publikacje

Uprawnienia spawalnicze i metody spawania

Posiadanie odpowiednich uprawnień spawalniczych jest niezmiernie istotne z kilku powodów. Po pierwsze, potwierdzają one umiejętności i wiedzę spawacza, co może zwiększyć zaufanie klientów i pracodawców.

Best quality employer 2024 - dołącz do grana najlepszych...

Certyfikacja Krajowa ogłosiła nabór do 9. edycji programu, w którym nagrodzi najlepszych pracodawców w kraju prestiżowym tytułem Best Quality Employer.

Praca projektowa pomaga firmom pozyskaĆ niezbĘdne...

Miniony rok dla rynku umysłowej pracy projektowej, czyli współpracy specjalistów i firm w oparciu o pracę tymczasową, kontrakty B2B i outsourcing usług, pod wieloma względami był okresem przełomowym.

Randstad employer brand research: branża it, choć już...

Polscy pracownicy wskazali sektory, które postrzegają jako najbardziej atrakcyjne miejsca pracy. Na szczycie rankingu znalazł się sektor IT, który wymienia ponad połowa badanych (51 proc.). Pozostałe dwa miejsca na podium należą do firm...

Twój poradnik w branży it

Świat technologii ewoluuje w zawrotnym tempie, otwierając nieograniczone możliwości dla pasjonatów informatyki. Kariera w branży IT nie tylko obiecuje dynamiczny rozwój osobisty, ale także stanowi kluczowy element kształtujący nowoczesny...

O zarobkach czasem nie rozmawiamy nawet z rodzinĄ

Na pytanie 'Kto wie, ile zarabiasz?' 7 proc. specjalistów odpowiada 'nikt'. Jeśli Polacy dzielą się informacją o swoich zarobkach, to zazwyczaj z najbliższymi osobami - partnerami, rodzicami i przyjaciółmi. Jednak jak wynika...

Katowice na podium z potencjałem biznesowym - wyniki...

59% badanych pracowników z Katowic stwierdza, że ich firma w ciągu 3 najbliższych lat będzie inwestowała w rozwój kapitału ludzkiego wynika z raportu BEAS. Z miejsca kojarzącego się z ciężkim...

Wrocław kluczowym graczem na mapie europejskich inwestycji...

Wrocław, uznawany za jedną z najbardziej dynamicznych lokalizacji inwestycyjnych w Europie Środkowej, kontynuuje swoją imponującą trajektorię wzrostu. Według najnowszego badania BEAS, miasto zajęło drugie miejsce...