Pracuj.pl Praca zdalna Mid

Golang Developer

Edge One Solutions Sp. z o.o.

⚲ Warszawa

Wymagania

  • Go
  • Gin
  • Echo
  • Fiber
  • Chi
  • Docker
  • Kubernetes
  • Git
  • Nginx
  • Traefik
  • Kafka
  • RabbitMQ
  • NATS

Opis stanowiska

Nasze wymagania: 4–6 lat doświadczenia na podobnym stanowisku Bardzo dobra znajomość Golang w kontekście tworzenia aplikacji webowych i API Doświadczenie z frameworkami Go (Gin / Echo / Fiber / Chi) Zrozumienie REST API, gRPC oraz standardów webowych Praktyczne doświadczenie z bazami danych SQL i NoSQL Doświadczenie z Dockerem, Kubernetesem oraz platformami chmurowymi Znajomość Git, CI/CD oraz pracy w metodyce Agile. Mile widziane: Budowa frameworków testowych i zestawów testowych (test suites) Znajomość mechanizmów cache, load balancing oraz reverse proxy (Nginx, Traefik) Doświadczenie z kolejkami wiadomości (Kafka, RabbitMQ, NATS) Znajomość praktyk bezpieczeństwa OWASP O projekcie: Nasz klient to wiodąca firma w obszarze inżynierii produktów cyfrowych. Specjalizuje się w tworzeniu innowacyjnych rozwiązań technologicznych dla klientów z całego świata. Ich projekty obejmują branże takie jak motoryzacja, telekomunikacja, medycyna, przemysł oraz rozwiązania dla sektora smart-home i IoT. Dzięki międzynarodowym zespołom R&D oraz dostępowi do nowoczesnych technologii, oferują specjalistom możliwość pracy nad produktami, które trafiają na globalne rynki i realnie wpływają na życie milionów użytkowników. O projekcie Platforma LMS (Learning Management System). Naszym celem jest rozwijanie możliwości i funkcjonalności platformy. Prace będą prowadzone w metodyce Agile. Jednocześnie konieczne będzie utrzymanie i wsparcie dla obecnych funkcjonalności systemu. Zakres obowiązków: Tworzenie usług backendowych, API REST/gRPC oraz aplikacji webowych w języku Golang Budowanie skalowalnej i bezpiecznej logiki po stronie serwera dla aplikacji webowych i mobilnych Wykorzystanie frameworków webowych Go (Gin, Echo, Fiber, Chi) Integracja z bazami danych (PostgreSQL, MySQL, MongoDB, Redis) Implementacja mechanizmów uwierzytelniania i autoryzacji (JWT, OAuth, SSO) Pisanie czystego, testowalnego kodu oraz wykonywanie testów jednostkowych i integracyjnych Współpraca przy DevOps, CI/CD oraz wdrożeniach w chmurze Debugowanie, rozwiązywanie problemów oraz optymalizacja wydajność Oferujemy: Zyskujesz indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami Dbamy o Twój work-life balance, dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks, które rozwijają i łączą ludzi Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne (HearMe) Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym