Senior Backend / Linux Engineer (Python, PostgreSQL)

Дельта

Senior Backend / Linux Engineer (Python, PostgreSQL)

Ижевск, Красноармейская улица, 86Б

Описание вакансии

Мы приглашаем в команду высококлассного профессионала - Backend Python разработчика (Senior).

Наша миссия — это формирование единой отраслевой онлайн-платформы в России, предназначенной для обеспечения подбора персонала и цифровизации основных задач процесса рекрутинга в сфере строительства.

Наша задача - стать безусловным лидером в своей области и создать высоконагруженный проект мирового класса, работающий на множестве серверов с большим количеством баз данных, ежесекундно создающих и обрабатывающих миллионы записей.

Основные требования:

  • Опыт написания проектов от проектирования до релиза высоконагруженных сайтов на FastAPI от трех лет;
  • Опыт работы и настройки Postgres SQL: написание хранимых процедур, триггеров и оптимизация запросов от трех лет;

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

  • Опыт работы с другими реляционными СУБД: Microsoft SQL Server, Oracle Database, DB2 Universal Database.

Чем предстоит заниматься:

  • Участие в создании и развитии серверной части нашего приложения;
  • Работа в продуктовой команде (Owner продукта, UX/UI-дизайнер, frontend и backend-разработчики);
  • Интеграция с внешними сервисами;
  • Поддержка и развитие существующих решений - бэкенд, базы данных, очереди задач;
  • Оптимизация приложений и микросервисов, внедрение лучших практик в кодовую базу.

Что мы ожидаем от кандидата:

  • Отличные знания и большой опыт работы с Linux и СУБД;
  • По БД: знание PostgreSQL, понимание репликации, сегментирования (шардинга), принципов ACID, оптимизации, транзакции, сложные запросы;
  • По ОС Linux: опыт работы с высоконагруженными системами, опыт построения CI/CD;
  • Понимание принципов SOLID, DRY, KISS;
  • Понимание паттернов GRASP. Стандарты PSR;
  • Опыт работы с брокерами сообщений (например: RabbitMQ/Kafka/Redis Streams);
  • Опыт оценки и принятия архитектурных решений и оптимизации производительности;
  • Опыт написания юнит и интеграционных тестов, проектирование REST API, проектирование микросервисов.
  • Опыт работы с Flask, Docker, docker-compose, Kubernetes, Nginx, Apache, инфраструктурой Yandex.Cloud;
  • Знания классических алгоритмов и структур данных, сортировки, алгоритмов на графах, динамического программирования.
  • Понимание, что такое асинхронное программирование, как оно устроено в языке Python и умение работать с микросервисной архитектурой.
  • Знание новых библиотеках, опыт в написании тестов, в том числе нагрузочных, понимание принципов работы очередей сообщений (RabbitMQ, ActiveMQ).
  • Обязателен опыт промышленной разработки на Python!!
Условия:
  • Полная занятость, удаленная работа;
  • Работа из дома (40 часов в неделю, без совместительства и freelance);
  • Предлагаем достойную оплату, оформление по ТК, карьерный и профессиональный рост.
  • Уровень ЗП оговаривается с каждым кандидатом индивидуально.

На техническом собеседовании, нужно выполнить тестовое задание (в режиме реального времени):

Пример:

Установить на любом доступном хостинге фреймворк Flask.

Подключить к нему любую СУБД. PostgreSQL - будет плюсом.

Создать таблицу со следующими ключами: id, name_user (string), description (string)

Установить локально через Vue/cli версию Vue 2.6

Подключить её к серверу.

Сделать простую форму по отправке данных.

Поля: "Введите имя пользователя", "Введите описание"

Кнопка: "Отправить"

Данные должны отправляться на внешний сервер и записываться в таблицу.

Стандартный срок рассмотрения резюме 14 дней. В случае положительного решения мы свяжемся с Вами, чтобы подробно обсудить дальнейшие действия. Отсутствие ответа в течение вышеуказанного срока, означает, что, к сожалению, на сегодняшний день мы не можем предложить данную вакансию.

В этом случае мы сохраним Ваше резюме в базе данных Компании, чтобы в будущем предложить работу, соответствующую Вашей квалификации.

Навыки
  • Python
  • PostgreSQL
  • Linux
  • СУБД
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Novakid Inc
Удаленная работа
  • Москва

  • до 4000 USD

Рекомендуем
Островок
Удаленная работа
  • Москва

  • до 4000 USD

Рекомендуем
ТН Цифровая Логистика

Senior Django Developer

ТН Цифровая Логистика

Удаленная работа
  • Москва

  • до 4000 USD

Рекомендуем
iStaff-IT
Удаленная работа
  • Москва

  • до 4000 USD

билайн
Удаленная работа
  • Москва

  • до 4000 USD

Островок
Удаленная работа
  • Москва

  • до 4000 USD

Гудфокаст

Senior backend developer (.net)

Гудфокаст

Удаленная работа
  • Москва

  • до 4000 USD

ФККГруп
Удаленная работа
  • Москва

  • от 280000 RUR

Комплаинс Софт

Team Lead (Python)

Комплаинс Софт

Удаленная работа
  • Москва

  • от 280000 RUR

Nirmax
Удаленная работа
  • Москва

  • до 240000 RUR

evrone.ru
Удаленная работа
  • Москва

  • до 380000 RUR

Инфотек
Удаленная работа
  • Москва

  • до 380000 RUR

Онлайн-школа Тетрика

Backend Team Lead

Онлайн-школа Тетрика

Удаленная работа
  • Москва

  • до 380000 RUR

Enjoypro
Удаленная работа
  • Москва

  • до 230000 RUR

StormWall™
Удаленная работа
  • Москва

  • до 230000 RUR

Инженерный Центр Информационно-аналитических систем

Senior NodeJS Developer

Инженерный Центр Информационно-аналитических систем

Удаленная работа
  • Москва

  • до 400000 RUR

АФЛТ-Системс

Senior разработчик Golang

АФЛТ-Системс

Удаленная работа
  • Москва

  • до 400000 RUR

МТС
Удаленная работа
  • Москва

  • до 400000 RUR

INMYROOM
Удаленная работа
  • Москва

  • до 400000 RUR

Radium Finance
Удаленная работа
  • Москва

  • до 250000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию