Напиши текст вакансии для должности "Middle Go Developer". Название компании: "Devim". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Golang', 'PostgreSQL', 'Redis', 'RabbitMQ', 'Grafana', 'SOLID', 'DRY', 'KISS'

Привет! На связи Devim. Для начала – немного о нас: Мы – продуктовая it-компания: работаем на конечного потребителя, у нас нет заказчиков и никто не говорит нам, что делать. В финтехе мы уже больше 7 лет: разрабатываем финансовые сервисы и цифровые платформы любой сложности, системы интернет-банкинга и мобильные приложения с нуля, совмещаем разработку и интеграцию, внедряем CRM и создаём SaaS-решения. Devim – это про финтех, свободу и непрерывное развитие. Сейчас мы в поиске новых коллег – Golang-разработчики, вливайтесь в наши дружные ряды! Вас ждёт большое разнообразие сложных технических задач, которые позволят применить весь накопленный опыт и приумножить его. Софт-скиллы для нас важны ничуть не меньше, чем хард. Ведь мы именно такие, и хотим видеть в наших рядах близких по духу людей. Только так можно вершить невозможное, а невозможное – наша работа! Давайте вместе создавать лучшие продукты на рынке FinTech-услуг. Теперь чуть подробнее о наших ожиданиях:   У тебя есть опыт коммерческой разработки на GO (не менее 2 лет).   А также опыт работы с legacy-кодом, понимание основных проблем рефакторинга и способов их решения (или как минимум – желание развиться и получить опыт в решении подобных задач).   SOLID, DRY, KISS для тебя не пустые слова, в идеале, если ты ещё и понимаешь достоинства/недостатки этих подходов и умеешь применять их на практике.   Умеешь делать сложные вещи просто – немного повторимся, но подход KISS для нас действительно важен.   Имеешь опыт работы с контейнерами (Docker, Kubernetes).   Обладаешь знанием и умением работать с базовыми инструментами/подходами: Linux, Git, CI (Gitlab CI будет плюсом).   Будет круто, если у тебя есть:   Богатый опыт работы с метриками и логами – понимание, что именно и как надо собирать.   Опыт настройки/работы с Grafana (будет плюсом).   Опыт работы с PostgreSQL, опыт проектирования БД. Умение читать и понимать EXPLAIN (будет большим плюсом).   Знанием/понимание, что такое gRPC, Consul, JSON-RPC, GraphQL.   Задачи, которые мы поручим тебе:   Проектирование, разработка и поддержка микросервисов.   Разработка функциональности проекта с произведением необходимого рефакторинга.   Написание понятного и тестируемого кода, а также покрытие тестами, при необходимости – следование TDD.   Написание документации.   Взаимодействие с другими командами разработки: Solution Architect, Back-end (PHP), Front-end, DevOps, QA.   С чем мы работаем сейчас: Стек: Go, PostgreSQL, SQL Server, Redis, RabbitMQ, Docker, Grafana, InfluxDB/Prometheus, Consul, Mesos/Marathon/DCOS (но всё это вот уже переезжает в Kubernetes). Процессы: Jira + Confluence, GitLab CI, Kanban. Что мы дадим тебе:   Белую конкурентную зарплату – оформляем сотрудников по ТК РФ и готовы отталкиваться от ожиданий кандидатов.   Гибкий подход к рабочему графику – наш современный, уютный офис с соковыжималкой, массажным креслом и прочими плюшками находится в 10 минутах ходьбы от ст. м. «Старая деревня».   Интересные задачи и возможность прокачать квалификацию – у нас продуктовая компания и сеньорная команда, а это значит: динамичные процессы, отсутствие бюрократии, профессиональные вызовы.   Поддержку в стремлении к развитию: по запросу отправляем на профессиональные конференции и тренинги, делимся опытом и радуемся достижениям.   Культуру открытости, прозрачности и здравого смысла – у нас нет формализма, есть драйв, адекватные коллеги, с которыми приятно проводить время и воплощать в жизнь крутые проекты.   Адекватное и технически грамотное руководство и неформальное обсуждение задач.   Корпоративный английский для прокачивания скиллов, компенсацию занятий спортом и прочие бенефиты.   P.S. А если ты вдруг давно мечтаешь о коллегах, с которыми можно весело рубиться в настольный великий-и-ужасный Warhammer 40К, то тебе чертовски повезло Если ты хочешь:   Всё делать осмысленно.   Расти над собой.   Учиться на своих ошибках.   Учиться на чужих ошибках.   Много работать.   Много зарабатывать.   Всегда оставаться человеком.   Тебе к нам.