Напиши текст вакансии для должности "Go Developer (GKT Team)". Название компании: "Semrush". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Go'

Semrush – продуктовая IT-компания. С 2008 года мы разрабатываем свою собственную онлайн-платформу для интернет-маркетологов и у нас неплохо получается! Доказательством этому является премия WORLD’s BEST SEARCH SOFTWARE, которую мы получаем уже три года подряд. С помощью Semrush можно отслеживать эффективность сайта, оценивать положение продукта в сети, анализировать конкурентов и многое другое. Сегодня нашим сервисом пользуются 7 000 000 маркетологов из Америки, Европы, Азии и Австралии, а над созданием трудятся более 1000 человек по всему миру. С самого основания мы привержены своим фундаментальным ценностям: всегда отдавать приоритет людям, а не процессам, приспосабливаться к переменам, а не следовать строгому плану. Тебе это близко? Давай с нами! GKT Team создает внутренний продукт - аналитика поисковых запросов. Это сбор, хранение и передача огромного объема данных для других команд внутри Semrush. Огромный объем данных, это примерно - десятки миллиардов строк в месяц. Работа у нас - это шаг в сторону развития в BigData &amp; DataMining. Сейчас в команде - РО, TO, QA, Data Engineer и Backend Developer , а еще мы плотно взаимодействуем с Data Science командой. У нас становится все больше задач, и мы ищем себе нового коллегу Backend Developer (Gо). Эта роль означает не только разработку, но еще и отчасти роль аналитика, то есть готовность смотреть и анализировать данные. Фронта как явления в команде нет, но тебе точно пригодится знание JS.Команда адаптировались к удаленной работе на карантине: поменяли (а точнее ввели) часть процессов, чтобы команде было комфортнее работать и планируем дальше сохранить ту же гибкость и здравый смысл. Наш стек технологий  GO; Python; JS; Bash C++; Shell Scripting (Linux); PostgreSQL, ClickHouse; Elastic Stack; Docker, Ansible, Gitlab-CI;  Основные задачи  писать работающий, качественный, понятный и тестируемый код на SQL -&gt; Bash -&gt; JS -&gt; Go; развивать инфраструктуру, так как культура DevOps для нас - это ответственность всей команды; поддерживать скрипты краулинга на JS; собирать и запускать все вышеперечисленное (GitLab CI, Ansible, Docker, Bash, Airflow); хранить данные в SQL DB (PostgreSQL, ClickHouse); хранить и визуализировать логи и метрики в ELK Stack.  Мы ждем от тебя  Уверенный опыт с GO; Опыт работы с БД (Postgres, Clickhouse), понимание как они устроены и как работают индексы; Тебе комфортно работать в консоли Debian / Ubuntu Понимаешь структуры данных, базовые алгоритмы и скорость их работы Понимания, что стабильность и удобство продукта - это важно; Умения аргументировать свою позицию и техническое решение; Умения задавать правильные вопросы и правильно планировать свою работу; Желания пробовать новое и знаний для встраивания этого в уже работающие сервисы.  Что мы предлагаем  Выбор формата работы здесь за тобой: Если хочешь, работай в офисе, а не хочешь – работай удаленно. Миксовать тоже можно! Свобода сейчас в тренде. И мы тоже. Гибкое начало рабочего дня, которое подойдет как жаворонку, так и сове. Ты можешь начать день в период с 9:00 до 12:00.  ДМС со стоматологией. Страхование жизни.   Agile-подход к работе (с удовольствием всему научим).   Онлайн-обучение английскому.   Тренинги / онлайн-курсы / конференции / книги для прокачивания твоих хард- и софт-скилов.   Компенсация затрат на спортивные увлечения и хобби (зал / танцы / скалодромы / верховая езда / рисование / вейкборд… Да что угодно — выбор за тобой!).   Возможность консультаций с психологом. Мы поддерживаем не только физическое, но и ментальное здоровье сотрудников.   Крутые вечеринки, тимбилдинги и корпоративы в форматах офлайн и онлайн — зависит от ситуации в мире. Нам весело в любом случае :)   Semrush как работодатель предоставляет равные возможности для всех кандидатов. Мы не ограничиваем в трудовых правах и свободах в зависимости от пола, расы, цвета кожи, национальности, языка, происхождения, имущественного, семейного, социального и должностного положения, возраста, места жительства, отношения к религии, убеждений, принадлежности или непринадлежности к общественным объединениям или каким-либо социальным группам, а также от других обстоятельств, не связанных с деловыми качествами кандидата.Все решения о найме кандидатов принимаются на основании потребностей бизнеса, должностных требований, заслуг и индивидуальной квалификации.