Trình duyệt của bạn đã hết hạn. Trang web có thể không được hiển thị chính xác. Vui lòng cập nhật trình duyệt của bạn.

Data Engineer (GKT Team) | Semrush

Data Engineer (GKT Team)

Remote

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

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

Тебе это близко? Давай с нами!

И да, у нас есть много интересных технических задач.
GKT Team создает внутренний продукт - аналитика поисковых запросов. Это сбор, хранение и передача огромного объема данных для других команд внутри Semrush. Огромный объем данных, это примерно - десятки миллиардов строк в месяц. 

Работа у нас - это шаг в сторону развития в BigData & DataMining.

Сейчас в команде - РО, QA, Data Engineer 3 Backend Developer, а еще мы плотно взаимодействуем с Data Science командой. У нас становится все больше задач, и мы ищем себе нового коллегу.

Наш стек

  • Данные только на железных серверах ;
  • Хранилища данных: ClickHouse;
  • Язык: Python, Bash;
  • Инструменты: Airflow, Docker, Artifactory

Основные задачи

  • Создание и поддержка ETL-пайплайнов;
  • Деплой моделей;
  • Улучшение инфраструктуры для проведения экспериментов, хранения результатов, переобучения моделей, мониторинга качества, алертинга;
  • Работа с API поставщиков данных;
  • Code Review.

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

  • Высокий уровень владения Python;
  • Хорошее знание Linux;
  • Опыт работы с Airflow;
  • Опыт работы с колоночными и/или транзакционными БД.

Будет плюсом

  • Тестирование пайпланов в Airflow;
  • Опыт работы с CI/CD;
  • Опыт работы с Docker.

Что мы предлагаем

  • Выбор формата работы здесь за тобой. Если хочешь, работай в офисе, а не хочешь — работай удаленно. Миксовать тоже можно! Свобода сейчас в тренде. И мы тоже.
  • Гибкое начало рабочего дня подойдет и жаворонку, и сове. Ты можешь начинать день в любое время с 9 до 12 часов.
  • ДМС со стоматологией. Страхование жизни.
  • Agile-подход к работе (с удовольствием всему научим).
  • Онлайн-обучение английскому.
  • Различные тренинги / онлайн-курсы / конференции / книги для прокачивания твоих хард- и софт-скилов.
  • Компенсация затрат на спортивные увлечения и хобби (зал / танцы / скалодромы / верховая езда / рисование / вейкборд… Да что угодно! Выбор за тобой).
  • Возможность прохождения консультаций с психологом. Мы поддерживаем не только физическое, но и ментальное здоровье сотрудников.
  • Крутые вечеринки, тимбилдинги и корпоративы в форматах офлайн и онлайн — зависит от ситуации в мире. Нам весело в любом случае :)

Как пошагово выглядит процесс интервью на эту роль

  1. Твой отклик на вакансию.
  2. Если твое резюме нам подходит, далее следует телефонная беседа с рекрутером (15–20 минут).
  3. Далее идет техническое интервью с экспертом или двумя (до 90 минут).
  4. В финале тебя ждет знакомство с командой (до 60 минут).

Semrush как работодатель предоставляет равные возможности всем кандидатам. Мы не ограничиваем в трудовых правах и свободах из-за пола, расы, цвета кожи, национальности, языка, происхождения, имущественного, семейного, социального и должностного положения, возраста, места жительства, отношения к религии, убеждений, принадлежности или непринадлежности к общественным объединениям или каким-либо социальным группам, а также из-за других обстоятельств, не связанных с деловыми качествами кандидата. Все решения о найме принимаются на основании потребностей бизнеса, должностных требований, заслуг и индивидуальной квалификации.

Semrush is an international IT company. We’ve been developing our own online platform for marketing professionals since 2008, and doing a good job! With the help of Semrush, you can monitor your website’s performance, evaluate your product’s position on the Web, analyze competitors and many more.

More than 7 million marketing professionals from America, Europe, Asia and Australia have already registered at our platform, and more than 1,000 people from all over the world are working on the product development. Since our founding, we’ve had commitment to our fundamental values: give priority to people, not processes; adapt to changes instead of following a strict plan.

Can you relate? Come and join us!

And yes, we have a lot of interesting technical tasks.

GKT Team creates an internal product — search requests analytics. This includes collection, storage and transfer of huge amounts of data for other teams inside Semrush. By huge amounts of data we mean something like tens of billions of lines per month.

Working with us means taking another step towards development in the sphere of Big Data & Data Mining.

Now there are РО, QA, Data Engineer and 3 Backend Developers in the team, and we also closely cooperate with a team of data scientists. New tasks keep coming, that’s why we are looking for a new colleague.

Our stack

  • Data on physical servers only.

  • Data stores: ClickHouse.

  • Language: Python, Bash.

  • Tools: Airflow, Docker, Artifactory.

Main tasks

  • Creation and support of ETL-pipelines.

  • Model deployment.

  • Improvement of infrastructure for tests, storage of results, model retraining, quality monitoring, alerting.

  • Work with data suppliers’ API.

  • Code Review.

We expect from you

  • High Python level.

  • Sound knowledge of Linux.

  • Experience of work with Airflow.

  • Experience of work with column-oriented and/or transactional databases.

Nice to have

  • Pipeline testing in Airflow.

  • CI/CD experience.

  • Docker experience.

We offer

  • You are free to choose a work format. Work in the office or from home if you will. You can mix as well! Freedom is trending now. So are we.

  • Flexible working day start that would suit both a night owl and an early bird. You can start anytime between 9:00 am and 12:00 pm

  • Private health insurance program with dentistry. Life insurance

  • Agile approach to work (we’ll gladly teach you)

  • Online English classes

  • Trainings/online courses and conferences/books to improve your hard- and soft skills

  • Financial compensation of sports and hobbies (gym/dancing/climbing gyms/horseback riding/painting/wakeboard… and many more. It’s really up to you!)

  • Corporate psychologist consultations. We believe that mental health is as important as physical well-being

  • Awesome parties, team buildings and corporate events in different formats–both online and offline, depending on the situation in the world. We can have fun in any case :)

A breakdown of the interviewing process for the role

  1. You respond to the job ad

  2. If your CV suits us, that will be followed by a phone call with a recruiter (15–20 minutes).

  3. We arrange a technical interview with an expert or two (up to 90 minutes).

  4. Finally, there’s an interview with the team (up to 60 minutes).

Semrush is an equal opportunity employer. We do not discriminate based upon gender, race, color, national origin, language, ancestry; property, marital, social and occupational status, age, place of living, religion, creed, belonging or not belonging to any public associations or any social groups, as well as any other circumstances not related to a candidate’s competencies. All employment decisions are based on business needs, job requirements, merit and individual qualifications.


Ứng tuyển vị trí này

Chúng tôi rất muốn biết về bạn! Hãy để lại thông tin và chúng tôi sẽ liên lạc với bạn.
Tên
Email
Số điện thoại
Bình luậnkhông bắt buộc
Hồ sơ