Skip to content

tric-itpc/task-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Вакансия :: Программист Python

Разработка бизнес-системы с использованием веб-технологий. Автоматизация сервисов с большим количеством пользователей

От вас

Обязательно

  • Знание синтаксиса языка Python
  • Опыт разработки на Python не менее 1 года
  • Базовые знания принципов работы Web
  • Желание работать в команде и развиваться

Приветствуется

  • Навыки работы с Flask, Sanic, FastAPI
  • Опыт работы с БД: PostgreSQL, MS SQL, MongoDB, ClickHouse
  • Опыт разработки под ОС семейства GNU Linux, знание основных команд
  • Работа с системами управления исходным кодом Git
  • Знания базовых принципов разработки (тестирование, рефакторинг, Code Review, CI/CD)

Будет круто, но не обязательно

  • Знание английского языка на уровне чтения технической документации
  • Участие в разработке Open Source проектов
  • Наличие профиля на GitHub, Stack Overflow
  • Наличие проектов которые можете показать нам
  • Разработка с использованием TypeScript, знание современных frontend-библиотек и подходов к разработке

У нас

  • Полный рабочий день, гибкий обед и начало рабочего дня
  • Полностью «белая» заработная плата с возможностью увеличения в процессе работы (зависит от отдачи сотрудника)
  • Полис ДМС
  • Дружелюбная команда с юмором, готовая поддержать и помочь
  • Интересный проект и необычные задачи. Рутина тоже есть, но мы нацелены именно на продуктив
  • Возможность одновременно участвовать в разных проектах и развивать другие компетенции (TS и все модное)
  • Попробовать современные тренды и практики в разработке ПО
  • Никаких опенспейсов и кубиклов, а комфортное пространство в центре Тюмени
  • Готовы делиться опытом и знаниями, если вы готовы их получать

 

Если вакансия вас заинтересовала, но есть недопонимания и вопросы, свяжитесь с нами - обсудим, договоримся.
Большим плюсом будет выполнение тестового задания.
Если у вас есть опыт работы с 1С, то эта вакансия не для вас.

Тестовое задание

Решение принимается в виде PR к текущему проекту.

Есть несколько рабочих сервисов, у каждого сервиса есть состояние работает/не работает/работает нестабильно.

Требуется написать API который:

  1. Получает и сохраняет данные: имя, состояние, описание
  2. Выводит список сервисов с актуальным состоянием
  3. По имени сервиса выдает историю изменения состояния и все данные по каждому состоянию

Дополнительным плюсом будет

  1. По указанному интервалу выдается информация о том сколько не работал сервис и считать SLA в процентах до 3-й запятой

Вывод всех данных должен быть в формате JSON