Starszy programista backendowy віддалено Stanowisko: starszy programista backendowy Data rozpoczęcia: JAK NAJSZYBCIEJ Szac. Czas trwania projektu: 10 miesięcy z możliwością przedłużenia Liczba otwarć: 1 Miejsce pracy: Pełny etat (~160 godz./miesiąc) Lokalizacja(-y) kandydata: Za granicą Opis stanowiska: b> Poszukujemy wysoko wykwalifikowanego i doświadczonego starszego programisty backendowego, który dołączy do naszego dynamicznego zespołu IT. Jako starszy programista backendowy będ
Starszy programista backendowy
віддалено
Stanowisko: starszy programista backendowy
Data rozpoczęcia: JAK NAJSZYBCIEJ
Szac. Czas trwania projektu: 10 miesięcy z możliwością przedłużenia
Liczba otwarć: 1
Miejsce pracy: Pełny etat (~160 godz./miesiąc)
Lokalizacja(-y) kandydata: Za granicą
Opis stanowiska: b>
Poszukujemy wysoko wykwalifikowanego i doświadczonego starszego programisty backendowego, który dołączy do naszego dynamicznego zespołu IT. Jako starszy programista backendowy będziesz odpowiedzialny za projektowanie, tworzenie i utrzymywanie skalowalnych aplikacji backendowych z wykorzystaniem szerokiej gamy technologii, w tym C#, .Net Core, Asp.net Core, C#, RabbitMQ, AWS, Azure, MSSQL, PostgreSQL , Docker i Kubernetes.
Obowiązki:
- Projektowanie, rozwijanie i utrzymywanie wydajnych i niezawodnych aplikacji backendowych przy użyciu C#, .Net Core i Asp.net Core.
- Współpracuj z zespołami interdyscyplinarnymi, aby zbierać i analizować wymagania oraz przekładać je na specyfikacje techniczne.
- Implementuj i utrzymuj schematy i zapytania baz danych przy użyciu MSSQL i PostgreSQL.
- Rozwijaj i integruj systemy przesyłania wiadomości przy użyciu RabbitMQ w celu skutecznej komunikacji między usługami.
- Twórz i wdrażaj skalowalne aplikacje przy użyciu Dockera i Kubernetesa.
- Pracuj z usługami w chmurze, takimi jak AWS i Azure, w celu hostowania i wdrażania aplikacji.
- Zapewnij wydajność, bezpieczeństwo i skalowalność systemów zaplecza.
- Rozwiązuj i debuguj złożone problemy techniczne, identyfikuj wąskie gardła i proponuj skuteczne rozwiązania.
- Współpracuj z programistami front-end i projektantami UX/UI, aby zintegrować elementy widoczne dla użytkownika z logiką po stronie serwera.
- Przeprowadzaj przeglądy kodu i przekazuj konstruktywne opinie, aby utrzymać jakość kodu i najlepsze praktyki.
- Bądź na bieżąco z pojawiającymi się technologiami i trendami branżowymi oraz polecaj innowacyjne rozwiązania zwiększające wydajność i efektywność systemu.
Wymagania:
- tytuł licencjata w dziedzinie informatyki, inżynierii lub pokrewnej dziedziny ( lub równoważne doświadczenie praktyczne).
- Ponad 8 lat udokumentowanego doświadczenia jako programista backendu lub na podobnym stanowisku, ze szczególnym naciskiem na C#, .Net Core i Asp.net Core.
- Biegła znajomość RabbitMQ do tworzenia systemów przesyłania wiadomości.
- Doświadczenie w pracy z platformami chmurowymi, takimi jak AWS i Azure.
- Dobra znajomość relacyjnych baz danych, takich jak MSSQL i PostgreSQL, w tym projektowanie schematów i optymalizacja zapytań.
- Znajomość technologii konteneryzacji, takich jak Docker, i platform orkiestracji, takich jak Kubernetes.
- Solidne zrozumienie zasad tworzenia oprogramowania, wzorców projektowych i najlepszych praktyk.
- Doskonałe umiejętności rozwiązywania problemów i efektywna praca w dynamicznym środowisku.
- Silne umiejętności komunikacji i współpracy połączone z umiejętnością dobrej pracy w zespole.
- Nastawienie na ciągłe uczenie się i umiejętność dostosowywania się do nowych technologii i struktur.
Preferowane kwalifikacje:
- Doświadczenie w pracy z mikrofonemarchitektura usług i rozwój API RESTful.
- Znajomość praktyk i narzędzi DevOps do automatyzacji potoków CI/CD.
- Znajomość baz danych NoSQL, takich jak MongoDB lub Cassandra.
- Doświadczenie z narzędziami do optymalizacji i monitorowania wydajności.
- Certyfikaty w odpowiednich technologiach (np. AWS Certified Developer, Microsoft Certified: Azure Developer Associate) będą dodatkowym atutem
Warunki pracy:
pon – piątek 10 – 7 czasu standardowego w stanie Georgia – nakładanie się 6 godzin z zespołem w godzinach od 12:00 do 18:00 GMT +4
UWAGA: co najmniej Wyższy średniozaawansowany angielski (w mowie i piśmie)