2 ноября 2024
Разработка и поддержка:
Разработка проектов в сфере AI и социальных сетей
Создание новых компонентов и модулей, поддержка существующих
Проектирование архитектуры
Интеграция с внешними системами
Оптимизация производительности
Командная работа:
Участие в код-ревью
Помощь коллегам
Участие в обсуждении технических решений
Взаимодействие с менеджерами проектов
Технические задачи:
Работа с микросервисами
Разработка API и взаимодействие с командой фронтенда
Работа с базой данных
Опыт разработки Python 2-3 года
Опыт работы с веб-фреймворками (любой засчитывается, мы работаем с Flask, FastAPI)
Понимание Асинхронного программирования, GIL, Мультипроцессинга и мультитрединга.
Знание микросервисной архитектуры
Опыт работы с базами данных (PostgreSQL/MySQL/SQLite)
Желательно:
Опыт работы с API социальных сетей (VK, Telegram, Instagram, YouTube)
Опыт работы с FFmpeg, youtube dl
Работа с очередями (Celery, RabbitMQ)
ORM: SQLAlchemy
NoSQL: MongoDB, Redis
DevOps навыки
Git (CLI, ветвление, теги, force push)
Docker и docker-compose
Желательно:
Настройка веб-серверов (nginx, apache, gunicorn, daphne)
Веб-разработка
Понимание HTTP протокола и REST API
Желательно:
Микросервисная архитектура
Базовые знания HTML и JavaScript
WSGI/ASGI
Дополнительные технические навыки приветствуются
Опыт работы с высоконагруженными приложениями
Обработка данных (Pandas, Polars)
Написание автотестов
Soft Skills
Умение работать в команде
Навыки проведения код-ревью
Умение оценивать задачи и сроки
Ответственность за выполнение в срок
Понимание Agile
Способность быстро разбираться в новых технологиях
Умение документировать код и поддерживать базу знаний
Условия работы:
ЗП по итогам собеседования;
Удаленный формат работы;
Рабочий день с 10:00 до 19:00;
Ежегодный отпуск (два раза в год по 1 недели и один раз 2 недели)