Компания “Цифровой Диалог” - крупнейший интернет провайдер Юга России ищет в команду сотрудника на должность "Middle Python Developer" Обязанности: Разработка веб-сервисов и REST API на Python (Django, DRF, FastAPI); Проектирование баз данных с использованием ORM, уверенные знания SQL и написание сложных запросов с JOIN; Создание и поддержка веб-интерфейсов на HTML, CSS (Bootstrap), JavaScript (jQuery); Настройка и администрирование серверов на базе Linux, работа с Nginx для развёртывания и проксирования приложений; Работа с системами контроля версий и следование принципам ООП/SOLID Требования: Python 3 — уверенные знания, опыт работы от 2 лет, понимание принципов ООП и базовых паттернов проектирования. Django 4/5 — опыт разработки от года, создание веб-приложений с нуля; Django ORM — уверенное владение, умение строить сложные запросы и оптимизировать их производительность; Django Rest Framework — создание REST API; PostgreSQL — опыт проектирования баз данных, написание сложных SQL-запросов; FastAPI — опыт создания небольших веб-сервисов; HTML, CSS, Bootstrap — навыки адаптивной верстки, опыт разработки пользовательских страниц; JavaScript (jQuery) — базовые знания, опыт работы от года; Linux — уверенное владение командной строкой, понимание работы systemd и основных служб (ntp, cron); Nginx — настройка и развёртывание веб-серверов Дополнительные требования: Опыт работы на должностях: Python Middle Developer, Python Developer, Python Django Developer; Умение разрабатывать веб-сервисы и веб-интерфейсы на Python и Django; Навыки работы с Linux и написания SQL-запросов Преимущества: Знание принципов работы сетей связи (модель OSI, IP, DNS, VLAN, VPN и т.д.); Опыт развертывания проектов с использованием связки: Nginx, Gunicorn, Django, PostgreSQL, публикация сайтов в интернет; Опыт использования Celery и Redis для асинхронных задач Условия: График работы 5/2 с 8 до 17 в комфортном офисе (гибридный график рассматривается по результатам собеседования!); Стабильная заработная плата от 100 000 ₽ с возможностью пересмотра; Участие в интересных проектах и возможность профессионального роста; Гибкий подход к задачам и работа в дружной команде; Развитая корпоративная культура Хочешь стать частью сильной успешной команды - оставляй отклик на вакансию!