Publikuj oferty pracy
Zatrudniaj bez prowizji
5 wyświetleń
Scale Final
23 lipca 2024
віддалено
Poszukujemy doświadczonego starszego inżyniera Golang z dużym doświadczeniem w tworzeniu usług o dużym obciążeniu i mikrousług. Idealny kandydat będzie miał duże doświadczenie w wielowątkowości, a także biegłość w PostgreSQL\ClickHouse, bazach danych SQL/NoSQL (doświadczenie w MongoDB będzie dodatkowym atutem), Redis, RabbitMQ/Kafka i budowaniu interfejsów API RESTful.
Obowiązki:
✔️ Projektowanie, rozwijanie i utrzymywanie usług i mikrousług o dużym obciążeniu architektura.
✔️ Wdrażaj wydajne rozwiązania wielowątkowe, aby skutecznie obsługiwać współbieżność.
✔️ Integruj i optymalizuj bazy danych SQL/NoSQL, preferując MongoDB.
✔️ Wykorzystaj Redis do buforowania i poprawy wydajności systemu.
✔️ Wdrażaj brokerów komunikatów, takich jak RabbitMQ/Kafka, do asynchronicznej komunikacji między usługami.
✔️ Twórz i utrzymuj interfejsy API RESTful w celu zapewnienia płynnej interakcji z aplikacjami frontendowymi.
✔️ Współpracuj z zespołami wielofunkcyjnymi w celu definiowania, projektowania i dostarczania nowych funkcji.
✔️ Rozwiązuj i debuguj złożone problemy w środowiskach produkcyjnych.
✔️ Bądź na bieżąco z pojawiającymi się technologiami i sugeruj ulepszenia, aby zwiększyć skalowalność i wydajność systemu.
Wymagania:
✔️ Licencjat z informatyki, inżynierii lub pokrewnej dziedziny .
✔️ Minimum 3 lata doświadczenia komercyjnego jako programista backendu Golang.
✔️ Udokumentowane doświadczenie w postaci co najmniej 3 lat doświadczenia w rozwoju Golang.
✔️Dogłębna znajomość usług o dużym obciążeniu i architektury mikrousług.
✔️ Znajomość baz danych SQL/NoSQL, preferowana baza danych MongoDB.
✔️ Doświadczenie z Redis w zakresie buforowania i optymalizacji wydajności systemu.
✔️ Znajomość brokerów komunikatów, takich jak RabbitMQ/Kafka, do komunikacji asynchronicznej.
✔️ Solidne zrozumienie projektowania i wdrażania interfejsu API RESTful.
✔️ Doskonałe umiejętności rozwiązywania problemów i umiejętność rozwiązywania złożonych problemów.
✔️ Silne umiejętności komunikacji i współpracy połączone ze zdolnością do efektywnej pracy w środowisku zespołowym.
✔️ Możliwość dostosowania się do szybkiego i dynamicznego środowiska pracy.
Preferowane kwalifikacje:
✔️ Doświadczenie w zakresie technologii konteneryzacji, takich jak Docker, i narzędzi do orkiestracji, takich jak Kubernetes .
✔️ Znajomość platform chmurowych, takich jak AWS, GCP lub Azure.
✔️ Znajomość potoków CI/CD i platform testów automatycznych.
✔️ Doświadczenie w pracy w metodykach Agile/Scrum.
✔️ Dobra znajomość PostgreSQL\ClickHouse
Korzyści:
Ubezpieczenie zdrowotne: lepiej nie złamać nogi, ale na wypadek, gdyby Twoje ubezpieczenie zdrowotne było dobrze zarezerwowane.
Programy odnowy biologicznej: utrzymanie równowagi między życiem zawodowym a prywatnym zaczyna się od pracy, która nie powoduje stresu.
Szkolenia i konferencje zawodowe: Twój rozwój jest naszym rozwojem. Zajmujemy się tym długoterminowo.
Wycieczki sponsorowane przez firmę: Ciesz się wydarzeniami po pracy, które nawet Dundech, Mifflin by pozazdrościł.
Elastyczny harmonogram pracy: Osiągaj swoje cele w dogodny dla Ciebie sposób, o ile jest to zrównoważone Twoim samopoczuciem.
Poszukujemy świadomych graczy z przedsiębiorczym nastawieniem. A gdy już je znajdziemy, zobowiązujemy się stać po ich stronie bez względu na wszystko.
Cenimy ludzi ponad ich stanowiska. Ich pasje mogą się zmieniać i ewoluować, a my zawsze znajdujemy najlepszy sposób na dostosowanie się do ich nowej energii.
Rozwój jest naszym priorytetem nr 1. Praca jest sprawą osobistą. Osobisty oznacza rozwój. Rozwój prowadzi do dobrobytu.
__________________________
Czy wydaje Ci się, że pasuje do Ciebie? Jeśli tak, napisz do nas wiadomość, a my ją zajmiemy (nie Nie zapomnij załączyć CV :).
Jeśli to stanowisko tylko częściowo odpowiada Tobie, ale podzielasz te same wartości i klimat, skontaktuj się z nim mimo to. Możemy coś wymyślić.