Nasza strona korzysta z plików cookie i podobnych technologii, w szczególności po to, by obsługiwać użytkowników, prezentować im dopasowane reklamy oraz oceniać działanie naszych stron w celu ich ulepszania. Używamy plików technicznych, a także tak zwanych opcjonalnych, czyli analitycznych i marketingowych, których umieszczenie na Twoim urządzeniu wymaga Twojej zgody. Klikając „Akceptuję”, zgadzasz się na umieszczenie plików opcjonalnych na Twoim urządzeniu. Szczegółowe informacje o rodzajach plików cookie, zbieranych danych, wycofaniu zgody i usuwaniu plików znajdziesz w Polityce prywatności .
Darmowe wzory opisu stanowiska i ogłoszenia dla programisty Go/Golang
Znalezienie znakomitego programisty Go to nie tylko znalezienie dobrego programisty, ale też kogoś, kto rozumie ten język, jego idiomy i wiele więcej.
Ten wzór opisu stanowiska programisty Golang zawiera listę najważniejszych obowiązków i zadań programisty Go. Możesz go dowolnie dostosować i od razu opublikować na portalach z ofertami pracy. Skorzystaj z niego, żeby zaoszczędzić czas, przyciągnąć odpowiednich kandydatów i zatrudnić najlepsze osoby.
Ten przykładowy opis stanowiska dla programistów Go pomoże Ci napisać idealne ogłoszenie o pracę i sprawi, że łatwo znajdziesz i zatrudnisz osobę spełniającą Twoje kryteria.
Programista Go/Golang — wzory opisu stanowiska
Programista Go/Golang — junior
Programista Go/Golang — mid
Programista Go/Golang — senior
Skopiowano
Skopiuj do schowka
Obowiązki
Pisanie skalowalnego, niezawodnego, testowalnego, wydajnego i łatwego w utrzymaniu kodu.
Przekładanie wymagań na stabilne, działające i wysokowydajne oprogramowanie
Kluczowa rola w decyzjach architektonicznych i projektowych oraz tworzenie wydajnej rozproszonej architektury mikroserwisów.
Wymagania i kwalifikacje
Dobra znajomość języka Go, jego paradygmatów, konstrukcji i idiomów.
Znajomość ogólnych zasad Go i wzorców kanałów
Doświadczenie z pełnym zestawem frameworków i narzędzi Go
Pozostałe umiejętności
Doświadczenie we wdrażaniu mikroserwisów (z użyciem narzędzi i technologii do komunikatów, RPC, konteneryzacji itp.)
Doświadczenie z bazami SQL / NoSQL, umiejętność pisania złożonych zapytań i ich optymalizacji
Oczekiwane doświadczenie
1–3 lata doświadczenia zawodowego.
Obowiązki
Pisanie skalowalnego, niezawodnego, testowalnego, wydajnego i łatwego w utrzymaniu kodu.
Przekładanie wymagań na stabilne, działające i wysokowydajne oprogramowanie
Kluczowa rola w decyzjach architektonicznych i projektowych oraz tworzenie wydajnej rozproszonej architektury mikroserwisów.
Współpraca z pozostałymi interesariuszami przy projektowaniu, tworzeniu, testowaniu, wydawaniu i ulepszaniu usług.
Przestrzeganie standardów, praktyk i zasad projektowych
Wymagania i kwalifikacje
Dobra znajomość języka Go, jego paradygmatów, konstrukcji i idiomów.
Znajomość ogólnych zasad Go i wzorców kanałów
Doświadczenie z pełnym zestawem frameworków i narzędzi Go
Doświadczenie z:
Narzędziami do zarządzania zależnościami, takimi jak Godep, Sltr itp.
Językiem szablonów Go
Narzędziami do generowania kodu Go, takimi jak Stringer
Popularnymi frameworkami webowymi Go, takimi jak Revel
Pakietami routerów, takimi jak Gorilla Mux
Pozostałe umiejętności
Doświadczenie we wdrażaniu mikroserwisów (z użyciem narzędzi i technologii do komunikatów, RPC, konteneryzacji itp.)
Doświadczenie z bazami SQL / NoSQL, umiejętność pisania złożonych zapytań i ich optymalizacji
Rozumienie technologii konteneryzacji (Docker, RKT, Kubernetes itp.)
Podstawowe doświadczenie z systemami CI / CD (Jenkins, TeamCity, GoCD, Concourse itp.)
Oczekiwane doświadczenie
3–5 lat doświadczenia zawodowego.
Obowiązki
Pisanie skalowalnego, niezawodnego, testowalnego, wydajnego i łatwego w utrzymaniu kodu.
Przekładanie wymagań na stabilne, działające i wysokowydajne oprogramowanie
Kluczowa rola w decyzjach architektonicznych i projektowych oraz tworzenie wydajnej rozproszonej architektury mikroserwisów.
Współpraca z pozostałymi interesariuszami przy projektowaniu, tworzeniu, testowaniu, wydawaniu i ulepszaniu usług.
Przestrzeganie standardów, praktyk i zasad projektowych
Budowanie skalowalnego i łatwego w utrzymaniu oprogramowania
Analityczne podejście do tego, co i jak
Wymagania i kwalifikacje
Dobra znajomość języka Go, jego paradygmatów, konstrukcji i idiomów.
Znajomość ogólnych zasad Go i wzorców kanałów
Doświadczenie z pełnym zestawem frameworków i narzędzi Go
Umiejętność pisania czytelnych i skutecznych komentarzy Godoc
Znajomość narzędzi kontroli wersji, takich jak Git, SVN i Mercurial
Doświadczenie z:
Narzędziami do zarządzania zależnościami, takimi jak Godep, Sltr itp.
Językiem szablonów Go
Narzędziami do generowania kodu Go, takimi jak Stringer
Popularnymi frameworkami webowymi Go, takimi jak Revel
Pakietami routerów, takimi jak Gorilla Mux
Pozostałe umiejętności
Doświadczenie we wdrażaniu mikroserwisów (z użyciem narzędzi i technologii do komunikatów, RPC, konteneryzacji itp.)
Doświadczenie z bazami SQL / NoSQL, umiejętność pisania złożonych zapytań i ich optymalizacji
Rozumienie technologii konteneryzacji (Docker, RKT, Kubernetes itp.)
Podstawowe doświadczenie z systemami CI / CD (Jenkins, TeamCity, GoCD, Concourse itp.)
Podstawowe doświadczenie z AWS / Google Cloud
Wymagana znajomość angielskiego powyżej poziomu średnio zaawansowanego.
Oczekiwane doświadczenie
Ponad 5 lat doświadczenia zawodowego.
Programista Go/Golang — wzory ogłoszeń o pracę
Programista Go/Golang — junior
Programista Go/Golang — mid
Programista Go/Golang — senior
Skopiowano
Skopiuj do schowka
Przedstawienie firmy
Jesteśmy firmą z branży [branża] i szukamy młodych talentów!
Przez pierwsze trzy miesiące będziesz mieć czas, żeby dokładnie poznać dokumentację, zorientować się w obowiązujących ustaleniach i wypracowanych procesach. Kiedy poznasz zespół i projekt, stopniowo zaczniesz brać na siebie bardziej złożone zadania. Zespół oczekuje od Ciebie niestandardowych rozwiązań i gotowości do tworzenia produktu, który podbije nowe rynki.
Chcesz pracować i uczyć się od bardziej doświadczonych programistów? Wybierz naszą firmę! Oferujemy świetne środowisko do rozwoju kariery.
Wymagania
Ponad rok doświadczenia w programowaniu w Golangu
Doświadczenie z bazami MongoDB, Redis, MySQL
Umiejętność pisania testów jednostkowych i integracyjnych
Doświadczenie w pracy zespołowej (Git, code review)
Znajomość struktur przechowywania danych i algorytmów pracy z nimi
Rozumienie działania REST API / WebSocket
[Dodaj tu pozostałe istotne wymagania]
Dodatkowym atutem będzie
Doświadczenie z Dockerem
Znajomość Cassandry, Clickhouse
Doświadczenie w tworzeniu i utrzymywaniu mikroserwisów
Znajomość Linuksa na poziomie użytkownika
Odpowiedzialne podejście do pracy, inicjatywa, chęć rozwoju
[Nie zapomnij wymienić innych frameworków, bibliotek lub technologii związanych z Twoim projektem]
[Podaj wymagany poziom wykształcenia lub certyfikat]
Oferujemy
[RODZAJ UMOWY]
[PROPONOWANA STAWKA]
Możliwość pracy zdalnej
Ciekawa praca w firmie z branży [branża]
Kursy angielskiego
Możliwość rozwoju zawodowego i kariery
Przyjazny, młody zespół
[Dodatkowe opcje]
Przedstawienie firmy
Ambitny zespół programistów z [nazwa firmy] szuka doświadczonego programisty Golang na poziomie mid, który dołączy do naszych sił. Ten projekt to świetna okazja, żeby pokazać całą swoją wiedzę i dalej pracować z [wymagane technologie].
Wymagane umiejętności
Co najmniej rok komercyjnego doświadczenia w programowaniu w Go
Rozumienie OOP / SOLID
Umiejętność debugowania
Doświadczenie w tworzeniu produktów komercyjnych z użyciem MongoDB, Postgresql, Redis
Dobra znajomość Linuksa
Doświadczenie w pisaniu testów (akceptacyjnych / integracyjnych / jednostkowych).
[Dodaj tu pozostałe istotne wymagania]
Dodatkowym atutem będzie
Doświadczenie z k8s
Doświadczenie z GraphQL
Doświadczenie z brokerami komunikatów (RabbitMq, Kafka, Nats ...)
Znajomość innych języków programowania (Java, Kotlin, PHP ...)
Doświadczenie w tworzeniu rozwiązań mikroserwisowych.
[Nie zapomnij wymienić innych frameworków, bibliotek lub technologii związanych z Twoim projektem]
[Podaj wymagany poziom wykształcenia lub certyfikat]
Obowiązki
Tworzenie nowych mikroserwisów
Refaktoryzacja istniejącego kodu.
Pisanie skalowalnego, niezawodnego, testowalnego, wydajnego i łatwego w utrzymaniu kodu.
Przekładanie wymagań na stabilne, działające i wysokowydajne oprogramowanie
Kluczowa rola w decyzjach architektonicznych i projektowych oraz tworzenie wydajnej rozproszonej architektury mikroserwisów.
Współpraca z pozostałymi interesariuszami przy projektowaniu, tworzeniu, testowaniu, wydawaniu i ulepszaniu usług.
Przestrzeganie standardów, praktyk i zasad projektowych
[Uwzględnij pozostałe istotne obowiązki]
Oferujemy
[RODZAJ UMOWY]
[PROPONOWANA STAWKA]
Możliwość pracy zdalnej
Konkurencyjne wynagrodzenie
Możliwość poważnego podniesienia swojego poziomu zawodowego dzięki pracy z narzędziami w dużej firmie
Praca w młodej, przyjaznej firmie z minimum biurokracji
Elastyczne godziny pracy (start między 8:00 a 11:00, 8 godzin dziennie)
Mnóstwo miłych firmowych upominków: na pierwszy dzień pracy, na rocznicę pracy, na ślub, na narodziny dziecka.
[Dodatkowe opcje]
Przedstawienie firmy
Szukamy doskonałego programisty Go, który dobrze rozumie, jak najlepiej wykorzystać unikalne paradygmaty, idiomy i składnię tego języka. Twoim głównym zadaniem będzie tworzenie skalowalnych i łatwych w utrzymaniu pakietów i programów w Go. Kluczowe są dla nas wspólne rozwiązywanie problemów, przemyślany projekt i wysoka jakość produktu.
Wymagane umiejętności
Ponad 5 lat doświadczenia w projektach komercyjnych
mocne umiejętności programowania w Golangu (mikroserwisy)