GoLang разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Задачи:
* Проектирование и разработка новых сервисов на Go
* Улучшение и рефакторинг при необходимости существующих сервисов на Go
* Написание Unit и API автотестов
* Участие в разработке аритектурных решений
Требования:
* Опыт коммерческой разработки на Go от 2х лет
* Опыт разработки и поддержки сервисов на Go в рамках микросервисной архитектуры
* Опыт с реляционными базами данных (postgres), умение строить запросы, формировать миграции
* Понимание RESTful, умение работать над Swagger/OpenAPI спецификациями, использовать кодогенераторы (oapi-codegen)
* Опыт работы с Docker и docker-compose
* Базовое понимание принципов чистой архитектуры
* Навыки работы в linux, необходимые для разработки
Будет плюсом:
* Соблюдение методологии 12ти факторного приложения
* Опыт работы с асинхронными очередями сообщений (kafka) и ksql
* Опыт работы с внешними хранилищами (seaweedFS)
* Опыт работы с python
* Опыт работы с mongoDB