Python Backend-разработчик + SQL

Дата размещения вакансии: 04.03.2025
Работодатель: КРАФТТЕК
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Московский проспект 120Ас1
Требуемый опыт работы:
От 1 года до 3 лет

ЧТО МЫ ОЖИДАЕМ ОТ КАНДИДАТА:

  • Уверенные знания языка программирования Python,

  • Уверенные знания SQL,

  • Умение разделять работу программы на несколько потоков (threading),

  • Знание архитектуры построения приложения на Flask (или аналогичные фреймворки).

БУДЕТ ПРЕИМУЩЕСТВОМ:

  • Работа с Flask (у Вас есть пет-проекты),

  • Работа с SQLite,

  • Разработка приложений для ПК, в том числе консольных приложений,

  • Написание макросов или разработка плагинов для электронных таблиц,

  • Знание языка программирование JavaScript.

ОБЯЗАННОСТИ:

  • Взаимодействие с Frontend-разработчиками. Frontend-разработчики пишут программы, на языке JavaScript, в которых обращаются к функционалу нашего приложения. В основном Вам нужно будет обрабатывать запросы от разработчиков на доработку существующего функционала, принимать участие в обсуждении новых фич и устранять баги.
  • Вести запись своих задач (чтобы ничего не забыть), иногда Frontend-разработчики не смогут продолжить свою работу пока Вы не добавите новый функционал, поэтому очень важно не забывать о задачах, которые прилетают в течение дня и выстраивать приоритет.
  • Задачи в основном связаны с работой с базой данных и разработкой на Python, но иногда бывают и другие интересные задачи, например написание bash-скриптов или исправление багов в Linux (у нас много специалистов, которые всегда помогут в нестандартных ситуациях).
  • Очень важно уметь разбираться в базах данных, писать оптимальные запросы. Мы используем SQLite.
  • Проектирование базы данных. Создавать таблицы в базе данных с наиболее оптимальной настройкой: связи – “one-to-many”, “many-to-many” .., тип данных – “INTEGER”, “TEXT”…
  • Написание сложных SQL-запросов к базе данных, над которыми нужно будет подумать: “CASE”, ”JOIN”, “ORDER”…
  • Доработка API на языке JavaScript (элементарные конструкции, разобраться очень просто, знание языка не потребуется).
  • Поиск наиболее оптимального решения поступающих от разработчиков задач, с использованием SQL-запросов и языка программирования Python.

ЧТО МЫ ПРЕДЛАГАЕМ:

  • Дружный коллектив профессионалов;
  • Удобный офис в шаговой доступности от станции метро Московские ворота;
  • График работы 5/2 в офисе)
  • Комфортные условия: БЦ класса «А», просторный офис с панорамными окнами, лаундж-кафе;
  • ДМС, 100% оплачиваемый больничный;
  • Возможность обучения и сертификации сотрудников, профессионального и карьерного развития;
  • Сrafttech является аккредитованной ИТ-компанией: привилегии и льготы для сотрудников.

Мы будем рады предложить Вам присоединиться к Crafttech team!