Опыт работы с Git: создание веток, коммиты, слияния; понимание gitflow;
Навыки работы с системами контроля версий (GitLab);
Опыт работы с базами данных: написание запросов SELECT, INSERT, UPDATE,DELETE; понимание индексов и ключей;
Навыки тестирования: написание unit-тестов с использованием pytest; понимание целей тестов;
Умение читать и рефакторить чужой код, структурировать свой;
Базовые знания FastAPI;
Базовые знания алгоритмов и структур данных (стек, очередь, массив, словарь);
Чтение и понимание технической документации, написание документации к собственному коду;
Знание основ асинхронного программирования;
Знание ORM (SQLAlchemy), Redis, PostgreSQL, понимание принципов SOLID, DRY, KISS, модульной и микросервисной архитектуры, навыки работы с логированием и отладкой ошибок будет являться преимуществом.
Условия:
Работа в российской компании, являющейся крупнейшим производителем промышленного вентиляционного оборудования и климатической техники;
Оформление в соответствии с ТК РФ, график работы: 5/2;
Достойный уровень оплаты труда от 120 000 до вычета налогов;
Полис ДМС;
Компенсация стоимости обедов;
Компенсация фитнеса;
Корпоративное обучение и возможности для профессионального роста, карьеры и развития.