Вакансия: Backend Developer (Django) в Алматы

Полное описание вакансии: Backend Developer (Django) в Алматы

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1749790 Backend Developer (Django) Алматы > Бекхожаев К.Т 400000 KZT open 2024-09-20
Необходимые навыки
  • > Git
  • > WebRTC
  • > Docker
  • > Django Framework
  • > Redis
  • > API
  • > Микросервисы
  • > Celery
  • > WebSockets
  • > CI/CD
  • > OAuth
Требования

Уверенное знание Django и Django REST Framework. Опыт разработки API для мобильных и веб-приложений. Понимание работы с WebSockets, Django...

Обязанности

Разработка и поддержка серверной части приложения на Django. Проектирование и оптимизация API для функционала чатов, стримов, и других модулей приложения.

Описание

Приложение PANDEYA — это современная платформа для знакомств, которая предлагает пользователям уникальные возможности общения через чаты, стримы и другие интерактивные функции. Основная цель приложения — помочь людям находить друг друга и устанавливать meaningful connections в реальном времени. PANDEYA создает безопасное и удобное пространство для общения, используя передовые технологии для обеспечения стабильной и защищенной работы сервиса.

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

  • Разработка и поддержка серверной части приложения на Django.
  • Проектирование и оптимизация API для функционала чатов, стримов, и других модулей приложения.
  • Интеграция серверной части с внешними сервисами, такими как платежные системы и push-уведомления.
  • Работа с базами данных (PostgreSQL или MySQL), оптимизация запросов и структуры данных.
  • Обеспечение безопасности и конфиденциальности данных пользователей.
  • Настройка и управление системой для реального времени (WebSocket или Django Channels) для поддержки чатов и стримов.
  • Оптимизация производительности и масштабируемости серверной части приложения.
  • Написание тестов для backend-кода, участие в code review.
  • Работа в команде с фронтенд-разработчиками и мобильными разработчиками для интеграции функционала.

Требования:

  • Уверенное знание Django и Django REST Framework.
  • Опыт разработки API для мобильных и веб-приложений.
  • Понимание работы с WebSockets, Django Channels или аналогичными технологиями для поддержки real-time функционала (чаты, стримы).
  • Опыт работы с реляционными базами данных (PostgreSQL, MySQL).
  • Знание основ безопасности веб-приложений (OAuth, JWT, шифрование данных).
  • Опыт работы с Docker и настройкой CI/CD.
  • Умение работать с системами контроля версий (Git).
  • Желателен опыт работы с облачными сервисами (AWS, GCP, или аналогичные).
  • Плюсом будет опыт работы с Celery для задач фоновых процессов.
  • Понимание микросервисной архитектуры.

Будет плюсом:

  • Опыт работы с проектами для социальных сетей или приложений знакомств.
  • Понимание принципов разработки масштабируемых систем с высокой нагрузкой.
  • Знание DevOps-подходов.

Вверх