Разработчик Python (Django)

Дата размещения вакансии: 21.11.2024
Работодатель: Лиман-трейд
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

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

Разработка программного обеспечения по сбору высокочастотных данных.

Требования:

- Опыт работы с 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 технологий и практик будут плюсом.

- Владение английским языком на уровне, достаточном для чтения технической документации.

Условия:

Гибридный формат работы: удалёнка + офис по необходимости.

З/п обговаривается на собеседовании.