Еще фильтры

Программист Python

#16930654, 0
Договорная
Тип объявленияБесплатное
Занятость
Полная
График работы
Полный день
Опыт работы
Более 1 года

Эвотор — лидер технологической трансформации малого и среднего бизнеса в России. Мы создали онлайн-кассу, которую использует каждый четвертый предприниматель страны. Что предстоит: Создание и поддержка архитектуры веб-портала, используя фреймворки Django и Flask для бэкенда. Это включает проектирование моделей данных, создание API для взаимодействия с фронтендом, а также разработку бизнес-логики приложения Разработка и поддержка интеграций с различными внешними API, такими как социальные сети, платежные системы, CRM и ERP системы. Это требует знания протоколов взаимодействия, таких как REST или GraphQL, и умения работать с JSON или XML форматами Настройка и поддержка механизмов для отправки электронных писем пользователям портала, включая настройку шаблонов, отслеживание доставки и обработку отписок Проектирование и реализация бота в Telegram для уведомлений, взаимодействия с пользователями или автоматизации различных задач в рамках функционала веб-портала Настройка и оптимизация баз данных SQLite и PostgreSQL для хранения и обработки данных веб-портала. Это включает проектирование схемы данных, оптимизацию запросов и индексов, а также резервное копирование и восстановление данных Использование Celery для организации асинхронной обработки задач, таких как рассылка уведомлений, выполнение длительных операций с данными Настройка pgBouncer для управления пулами соединений с базой данных и улучшения производительности приложения Настройка и оптимизация работы веб-сервера NGINX для обслуживания статических файлов, настройка проксирования запросов к приложению, настройка HTTPS и защиты от DDoS-атак Использование Docker для контейнеризации приложения и его зависимостей, что упрощает развертывание и обеспечивает консистентность среды на различных стадиях разработки, тестирования и продакшена Наши ожидания: Высшее образование в области ИТ или смежных дисциплин От 1 года опыта работы в разработке на Python/Django Портфолио выполненных проектов Знание и опыт работы с Python 3, включая понимание его идиом и спецификаций Глубокое понимание фреймворка Django: модели, шаблоны, формы, аутентификация, административная панель Опыт работы с Linux в качестве рабочей среды: умение использовать командную строку, настройка окружения, работа с пакетным менеджером Опыт разработки RESTful API: знание принципов REST, умение создавать и документировать API Понимание механизма работы Telegram API: опыт создания ботов, интеграция с внешними сервисами Знание основ HTML и шаблонизаторов Django для разработки веб-интерфейсов Опыт работы с реляционными базами данных (PostgreSQL, MySQL..), знание SQL Понимание принципов проектирования баз данных, нормализации, работы с индексами и оптимизации запросов Опыт с системами контроля версий, предпочтительно Git Опыт работы с IDE или текстовыми редакторами, например, Vim, для эффективной разработки Знание и применение методологий разработки, например, Agile, Scrum Понимание основных принципов безопасности веб-приложений Опыт написания unit и integration тестов для обеспечения качества кода Умение читать и понимать техническую документацию на английском языке Способность работать в команде и самостоятельно Ответственность за принятые решения и их реализацию Желание учиться и развиваться в профессиональной области Внимание к деталям и способность к аналитическому мышлению Мы предлагаем: Аккредитованная ИТ-компания Офис в шаговой доступности от м. Парк Культуры/ возможен удаленный формат работы Комфортная техника для работы ДМС 3 day off



avatar

Эвотор

Контактное лицо: Эвотор
Связаться с работодателем
Жалоба на вакансию