Backend-программист (middle)


  • Открытая
  • 17 мая 2024, 18:48


  • от 120000 RUR
  • Москва
  • Требуемый опыт работы:
    От 1 года до 3 лет
  • Полный день
  • Полная занятость

Откликнуться

Millenial Group - один из лидеров в области предоставления цифровых услуг. Мы специализируемся на создании инновационных решений, обеспечивая наших клиентов доступом к высококвалифицированным специалистам в режиме онлайн. Наша миссия - делать онлайн услуги максимально доступными, удобными и эффективными для всех.

На данный момент компания находится в поиске кандидата на позицию backend-программиста. Мы ищем талантливого специалиста, стремящегося к росту в сфере IT.

Обязанности:

  • Разработка API для системы управления пользователями: Создание эндпоинтов для регистрации новых пользователей, аутентификации и авторизации
  • Реализация механизмов обработки запросов на смену пароля, сброс пароля и подтверждение email
  • Обеспечение безопасности API с помощью использования токенов аутентификации (например, JWT) и механизмов CSRF-защиты
  • Создание моделей и API для управления контентом: Определение моделей данных для различных типов контента (например, статьи, изображения, комментарии)
  • Реализация CRUD-операций (Create, Read, Update, Delete) для каждого типа контента через API
  • Разработка системы разрешений для доступа к контенту на основе прав пользователей
  • Оптимизация запросов к базе данных PostgreSQL: Анализ и оптимизация существующих запросов к базе данных с целью повышения производительности
  • Использование индексов, оптимизация структуры таблиц, улучшение выполнения запросов
  • Мониторинг и логирование производительности базы данных для выявления узких мест и улучшения эффективности
  • Интеграция с внешними сервисами через API: Взаимодействие с внешними сервисами (например, платежными системами, социальными сетями) через API
  • Реализация асинхронных запросов к внешним сервисам для повышения отзывчивости приложения
  • Обработка ошибок и управление исключениями при взаимодействии с внешними сервисами

Требования:

  • Опыт работы с Python и Django: Кандидат должен обладать пониманием языка программирования Python и его экосистемы, включая фреймворк Django
  • Опыт разработки RESTful API: Программист должен иметь опыт работы с разработкой RESTful API с использованием Django REST Framework
  • Знание работы с базами данных PostgreSQL: Кандидат должен обладать опытом работы с реляционными базами данных, в частности PostgreSQL
  • Навыки в области разработки программного обеспечения: Программист должен обладать хорошим пониманием процесса разработки программного обеспечения, включая работу в команде, использование систем контроля версий (например, Git), написание модульных и интеграционных тестов, а также умение анализировать и решать проблемы в коде

Условия:

  • Удаленный формат работы
  • Дружная, активно развивающаяся команда молодых и прогрессивных ребят
  • Возможность дальнейшего карьерного роста в компании
  • Конкурентная заработная плата
  • График работы 5/2




Похожие вакансии



evrone.ru   проверен hh.ru

Москва  |  18 мая 2024, 11:17


Москва  |  18 мая 2024, 11:57