Full Stack Developer (Ash Team)

Full Stack Developer (Ash Team)


SPB | full time | от 180 т.р.

Semrush

– продуктовая IT-компания. С 2008 года мы разрабатываем свою собственную онлайн-платформу для интернет-маркетологов, и у нас неплохо получается! Доказательством этому является премия WORLD’S BEST SEARCH SOFTWARE, которую мы получаем уже три года подряд. С помощью Semrush можно отслеживать эффективность сайта, оценивать положение продукта в сети, анализировать конкурентов и многое другое.

Сегодня нашим сервисом пользуются 6 000 000+ клиентов из Америки, Европы, Азии и Австралии, а над созданием трудятся более 900 человек по всему миру. С самого основания мы привержены своим фундаментальным ценностям: всегда отдавать приоритет людям, а не процессам, приспосабливаться к переменам, а не следовать строгому плану.

У нас есть внутренняя инфраструктурная платформа Projects. На ней работают многие популярные инструменты Semrush. Мы собираем команду для создания новой версии этой платформы. Основной упор будет делаться на надежность и скорость работы, а также простоту интеграции для других команд. Проект на 90% состоит из бэкенда и API, фронтенда в новой версии почти не будет.

Новый продукт будет создаваться на GO. В процессе создания (около полугода) придется поддерживать работоспособность старого продукта, написанного на Java. Так что если ты помимо Go знаешь еще и Java, мы будем безумно рады.


Мы ждём от тебя:

  • Знание и опыт Go.
  • Проектирование архитектуры проекта с нуля.
  • Приверженность методологии DDD.
  • Опыт использования SQL/NoSQL (MySQL / PostgreSQL / Redis).
  • Знание основных принципов REST API.
  • Уверенное знание UNIX/Linux.
  • Опыт работы с контейнерами Docker.
  • Понимание концепций распределенных систем.
  • Чистый код.


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

  • Умение разворачивать проекты в Kubernetes.
  • Java (у нас есть легаси код на джаве, мы от него будем избавляться).
  • Настройка серверного окружения с нуля nginx, etc.
  • Настройка и оптимизация MySQL и PostgreSQL.
  • Опыт работы с GitLab CI/CD, построение pipeline для Gitlab ci
  • Работа с puppet 3,4 или Ansible.
  • Опыт работы с GRPC


Личные качества, которые важны:

  • Быть самостоятельным, но не бояться спросить у коллег, если застрял (спросить есть у кого).
  • Уметь доводить дело до конца, а не говорить “это админы виноваты, я не знаю, почему не работает”.
  • Уметь договариваться со своей командой и соседними командами.
  • Адекватно относиться к конструктивной критике.

Важно! Мы хотим сделать процесс поиска коллеги как можно более комфортным и эффективным для всех сторон, поэтому просим приложить примеры кода, которым ты гордишься, это может быть проект на github, gist, ссылка на архив и т.п.


Мы предлагаем:

  • На данный момент наши сотрудники придерживаются формата “работа из дома“, а вообще СПб офис располагается совсем рядом со ст.м. Московские ворота (10 минут прогулочным шагом). Надеемся, скоро мы все туда вернемся.
  • Гибкое начало рабочего дня, которое подойдет как жаворонку, так и сове. Ты можешь начать день в период с 9:00 до 12:00.
  • Agile-подход в работе (с удовольствием всему научим).
  • Различные тренинги/онлайн-курсы/конференции/книги для прокачивания твоих hard- и soft-скиллов.
  • Поддержка твоих спортивных увлечений и компенсация до 50% от стоимости абонемента (зал/танцы/скалодромы и прочее на твой выбор).
  • Занятия по английскому языку. Сейчас они проводятся в формате онлайн.
  • Крутые вечеринки и корпоративы! Да, тоже в онлайн-режиме, но нам все равно весело:)

@marianevedrova



Report Page