#job #удаленка #проект #вакансия #django #senior #middle
На удаленную работу по проекту требуется Strong Middle/Senior Python разработчик или Software Engineer с опытом разработки высоконагруженных серверных приложений (хайлоад).
Длительность проекта: ориентировочно месяц, но возможно закончить и раньше;
Общий бюджет проекта (обе части): от 300 до 400 тыс. руб.;
Занятость: около 30 ч в неделю.
Что от вас ожидается:
- Уверенное программирование на Python 3.6+, использование Django;
- Навыки асинхронного программирования, представление о сопуствующих проблемах и их решении;
- Обработка изображений (PIL/OpenCV). Сжатие, изменение разрешения, конвертация, динамическое наложение шумов, кодирование в base64 (data:url) и т.д.;
- Покрывать код тестами;
- Опыт с JWT/JWE или иным вариантом для шифрования секретов;
- Применение навыков безопасного программирования по-умолчанию;
- Базовые знания UNIX-based операционных систем;
- Опыт построения высоконагруженных (отказоустойчивых), масштабируемых систем, понимание принципов построения распределенных систем;
- Конфигурация вебсервера nginx с учетом высокой нагрузки, настройка логирования, WAF правила;
- Участвовать в проектировании системы, обсуждении фич, принятии архитектурных решений совместно с командой;
- Работать с git;
- Прочий стек: DRF, Redis, Celery приветствуется, но необязателен.
Большим плюсом будет:
- Опыт работы или возможность быстро разобраться с OpenResty, опыт программирования на Lua;
- DevOps, системное администрирование с учетом высоких нагрузок.
Софт скилс:
- Проверка результата своей работы, ответственность и самоконтроль без принуждений;
- Сопровождение кода комментариями, использование линтеров;
- Навыки коммуникации, вопросы когда что-то не понятно, предложения, участие в принятии решений;
- Командная разработка (2-3 человека).
Пишите
@A_nikolai