Senior Golang Developer
Компания: Birmarket
Список наобходимых навыков:
• Не менее 4,5 лет опыта коммерческой разработки ПО, из них по крайней мере 3 года опыта непосредственно с Golang;
• Понимание и опыт в построении REST API;
• Умение писать и оптимизировать SQL. Предпочтителен опыт с PostgreSQL;
• Опыт работы с брокерами сообщений Kafka, RabbitMQ;
• Опыт работы с системой контроля версий git, понимание git flow;
• Понимание и применение на практике принципов и техник SOLID, DRY, DDD, TDD;
• Понимание и опыт работы с Docker, Kubernetes;
• Понимание микросервисной архитектуры, опыт участия в построении.
Вилка:
Вилка: 4-5k$;
Страна, Город:
Страна, Город: Азербайджан, Баку, удаленно.
Доступна ли удалённая работа:
Доступна ли удалённая работа: доступна
Список языков:
русский, англ средненький уровень подойдет;
Контактное лицо:
Проект:
Сейчас мы ищем сильных Go dev (удалённо или в офис в Баку) в несколько технических команд – OMS (декаплинг монолита) и Каталог (новый сервис, написан полгода назад, будет рефакторинг, написание тестов, документации, оптимизация Elasticsearch).
Задачи:
• Рефакторинг кода иногда переписывание Ruby на GO;
• Выявление и решение проблем в условиях ограниченной информации;
• Поиск и внедрение новых решений;
• Участие в code review, поддержка стандартов написания кода.
Используемые инструменты:
Go, Kafka, Rabbit, ElasticSearch, PostgreSQL, AWS, Docker, Git.
Команда:
Команда: лид + 2-3 go разработчика.
Процесс отбора:
1 этап: тех интервью (Go, БД, cultural fit + по опыту);
2 этап: SD 1-2 часа;
3 этап: встреча с тех трайб лидом команды.
