Старший Go-разработчик

Оплата не указана

Вакансия находится в архиве

Nexign (АО Нэксайн)

г. Нижний Новгород

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Полный день

Наша команда специализируется на разработке интеграционных микросервисов для оптимизации работы крупных информационных систем компании. Мы стремимся реализовать функционал, который ранее оказывался недоступным из-за ограничений времени и ресурсов.

В данный момент мы активно занимаемся проектом WIFI-авторизации, включающим в себя комплекс микросервисов - бэкенды и фронты. Цель этого проекта - обеспечить возможность авторизации в публичных точках доступа с использованием номера телефона и других идентификационных методов.


Обязанности:
  • Разработка микросервисов (REST, SOAP API, Брокеры сообщений);
  • Написание unit-тестов;
  • Рефакторинг существующих микросервисов (обновление зависимостей, раскатка в k8s);
  • Поддержка легаси сервисов, написанных на GO;
  • Доработки по проекту WIFI-авторизация (комплекс микросервисов - бэкенды и фронты) реализующих возможность авторизации в публичных точках доступа по номеру телефона и т.д. (Captive portal на точках доступа).
Требования:
  • Golang: Умение писать Unit-тесты (c использованием mock`ов в том числе), умение использовать инструменты для отладки кода и профилирования производительности (Debug/pprof), знание паттернов многопоточности в Go, знание основных паттернов проектирования в Go;

  • SQL (PostgreSQL):Углубленное знание SQL (индексы, подзапросы);
  • CI/CD (Docker, Jenkins): Уметь собрать Dockerfile со своим приложением и запустить его GIT;

  • Message brokers (RabbitMQ): Понимание в каких случаях нужно использовать, умение написать приложение, использующее брокеры сообщений;

  • Опыт продуктовой разработки от 1-2 лет.

Будет плюсом:

  • FreeRADIUS (понимание протокола Radius);
  • Gitlab CI (опыт работы);
  • k8s (владение терминологией, опыт работы).
Условия:
  • Работай в гибридном формате или приходи в комфортный офис: кухни с кофе и фруктами, зоны отдыха, массажные кресла, настольные игры; велопарковка, спортзал;

  • Управляй временем: у нас гибкое начало дня. Корпоративное такси для тех, кто случайно задержался в офисе до 22:00;

  • Постоянно развивайся: участвуй в конференциях и митапах, прокачивай hard и soft skills в Nexign Academy – корпоративном центре обучения;

  • Совершенствуй английский язык прямо в офисе или удаленно за счет компании;

  • Заботься о здоровье: у нас есть ДМС со стоматологией, страхование от несчастных случаев, полис для выезжающих за рубеж; врач-терапевт прямо в офисе;

  • Береги экологию: в офисе установлены контейнеры для раздельного сбора мусора, также можно сдать на переработку крышки от пластиковых бутылок, использованные батарейки;

  • Пользуйся программой «Кафетерий»: компенсируй расходы на отпуск, обучение, покупку билетов и абонементов на культурные и спортивные мероприятия, снаряжение для туризма и активного отдыха, гаджеты и музыкальные инструменты.

Ключевые навыки

Golang
Sqlite
Postgresql
Rabbitmq
Jenkins
Docker

Контактная информация

Nexign (АО Нэксайн)

Сайт: не указан

Почта: не указана

Вакансия опубликована 26.04.2024 в г. Нижний Новгород.

Похожие вакансии

#

Senior

от 60 000 до 240 000 ₽

Лесосибирск

Полный день

Подробное описание

-

#

от 110 000 ₽

Москва

Полный день

Подробное описание

15 августа

#

Москва

Полный день

Подробное описание

20 марта