Senior GoLang Developer

з/п не указана

АО Технологическая Компания Центр 

Текстильщики, Москва, Волгоградский проспект, 43 корп.3

Откликнуться
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Россия.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Смотреть отклик

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

«Технологическая Компания «Центр» Инновации для яркой жизни
Задачи, с которыми придется столкнуться:
  • Проектирование и разработка новых сервисов процессинговой платформы, API и разработка документации;
  • Рутинные задачи в виде поддержки существующей кодовой базы и разработка нового функционала;
  • Контроль выполнения задач;
  • В системе достаточно много сервисов (30+ и со временем их становится больше), ровно как и групп (направлений), к которым их можно отнести, поэтому будущий коллега будет вести одно из таких направлений и/или курировать разработку сервиса (-ов);
  • Проведение code-review.
Основные требования:
  • Опыт разработки на GoLang от 2-3 лет;
  • Для хранения кода мы используем GitLab, поэтому жизненно необходимо уметь использовать git;
  • Уверенное знание SQL, понимание зачем нужны индексы и как с ними работать, опыт работы с PostgreSQL;
  • Опыт работы с NoSQL базами данных (MongoDB, ElasticSearch);
  • Все сервисы мы заворачиваем в Docker-контейнеры и деплоим в Kubernetes, поэтому с Docker нужно уметь работать;
  • Платформа очень «разношерстная», поэтому нужно хорошее знание TCP/IP, понимание HTTP(S), опыт проектирования API и работы с Websockets, gRPC;
  • Еще мы пользуемся брокером сообщений NATS, но опыт работы с RabbitMQ или Kafka приветствуется;
  • Умение разбираться в чужом коде, иногда не слишком структурированном;
  • Хорошее понимание, что такое поток/процесс, IPC, особенности работы горутин;
  • Опыт написания микросервисов с синхронным и асинхронным межсервисным взаимодействием;
  • Умение выстраивать грамотную архитектуру приложения и писать тестируемый код.

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

  • Опыт работы с Python2 или Python3;
  • Опыт работы с Kubernetes/Helm;
  • Понимание принципов DevOps, CI/CD;
  • Умение автоматизировать все, что можно автоматизировать.

Условия:

  • Развивающийся проект, который уже более года в продакшне;
  • Небольшая команда, которая постоянно постигает что-то новое и стремится создать оптимальный рабочий процесс;
  • Хороший компьютер, 2 монитора, из ОС только Windows или твой любимый дистрибутив Linux;
  • Рабочий график с 10 до 19, но можно двигать +/- на 1 час вперед/назад;
  • Мы слышали про Scrum и Kanban, но сейчас просто работаем по спринтам;
  • Ежедневные стендапы;
  • Чай, кофе, конфеты и печеньки на кухне;
  • ДМС после испытательного срока.

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

MongoDBPostgreSQLLinuxGitSQLPython

Адрес

Текстильщики, Москва, Волгоградский проспект, 43 корп.3

Вакансия опубликована 4 декабря 2019 в Москве

Смотреть отклик
Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику

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