Обязанности: Разработка программного обеспечения по сбору высокочастотных данных. Требования: - Опыт работы с jQuery, Celery и RabbitMQ -Основные технические навыки: 1. Django: - Отличное знание фреймворка Django и его компонентов. - Опыт работы с Django ORM, Django REST Framework. - Опыт проектирования баз данных и знание основ SQL. 2. jQuery: - Уверенное владение jQuery для разработки фронтенда. - Опыт работы с AJAX запросами и динамическим обновлением интерфейса. 3. Celery и RabbitMQ: - Опыт настройки и управления Celery для выполнения фоновых задач. – Понимание работы очередей сообщений и их применения с RabbitMQ. 4. Телеграм-боты: - Опыт разработки телеграм-ботов, желательно с использованием актуальных библиотек (например, aiogram вместо pyTelegramBotAPI). - Знание принципов работы Telegram Bot API. Администрирование систем: 1.Linux: - Уверенное знание работы в среде Linux, умение настраивать и поддерживать серверное окружение. - Опыт работы с веб-серверами Apache или Nginx. 2. Базы данных и брокеры сообщений: - Опыт установки, настройки и оптимизации PostgreSQL. - Знание работы RabbitMQ и его интеграция с другими компонентами системы. 3. Docker: - Опыт контейнеризации приложений с использованием Docker. - Навыки создания Dockerfile и управления Docker Compose. Опыт интеграции с API: - Умение работать со сторонними API: создание клиентских приложений, работа с авторизацией и аутентификацией (OAuth, API ключи). - Опыт обработки и трансформации данных полученных через API. Дополнительные навыки: - Отличные навыки решения проблем и отладки. - Умение работать в команде и эффективная коммуникация с другими разработчиками. - Готовность изучать новые технологии и улучшать профессиональные навыки. - Базовые знания DevOps технологий и практик будут плюсом. - Владение английским языком на уровне, достаточном для чтения технической документации. Условия: Гибридный формат работы: удалёнка + офис по необходимости. З/п обговаривается на собеседовании.