Backend-разработчик (Python/FastAPI + Telegram Bot)

Кудинов Алексей Викторович

Backend-разработчик (Python/FastAPI + Telegram Bot)

Москва

Метро: Гражданская

Описание вакансии

Backend-разработчик (Python/FastAPI + Telegram Bot)

О позиции и проекте:

Мы ищем опытного Backend-разработчика для работы над современным веб-приложением и Telegram-ботами. Вам предстоит проектировать надежную архитекту бэкенда на базе микросервисов, разрабатывать Telegram-ботов, настраивать серверную инфраструктуру и обеспечивать стабильность работы системы.

Мы ценим глубокую экспертизу в асинхронном Python, работе с различными типами баз данных и DevOps практиках.

Основной стек технологий:

Backend: Python 3.10+, FastAPI, SQLAlchemy (async), PostgreSQL, MongoDB, Redis

Telegram Bot: Aiogram, Pyrogram

Инфраструктура: Linux, Docker, Docker Compose, SSH, Caddy, Nginx, базовые DevOps практики

Инструменты: Git, Pytest, RabbitMQ/Kafka

Чем предстоит заниматься:

Разработка Backend: Проектирование и реализация микросервисов на FastAPI, создание RESTful API и асинхронных обработчиков

Telegram-боты: Разработка и поддержка Telegram-ботов с использованием Aiogram и Pyrogram

Работа с БД: Проектирование схем данных, оптимизация запросов в PostgreSQL и MongoDB, управление миграциями (Alembic)

Инфраструктура: Настройка и администрирование Linux-серверов, конфигурация SSH, развертывание приложений на домены

Веб-серверы: Настройка Caddy и Nginx для проксирования, SSL-сертификатов и маршрутизации

DevOps: Контейнеризация приложений в Docker, создание Docker Compose конфигураций, настройка CI/CD пайплайнов

Тестирование и QA: Написание асинхронных тестов (pytest + httpx) с покрытием от 80%

Оптимизация: Работа над производительностью API, настройка кеширования, профилирование и оптимизация запросов

Мы ждем от тебя:

Опыт: От 3 лет коммерческой разработки на Python

Backend-экспертиза: Глубокое понимание асинхронности в Python, опыт работы с FastAPI (Dependency Injection, Middleware) и асинхронными ORM

Telegram Bot (обязательно): Уверенное владение Aiogram и Pyrogram, опыт создания сложных ботов с FSM и обработкой различных типов контента

Базы данных: Уверенное владение PostgreSQL и MongoDB, понимание принципов проектирования схем данных и оптимизации запросов

Linux и DevOps: Сильное владение Linux, опыт настройки SSH серверов, базовые навыки DevOps (мониторинг, логирование, деплой)

Контейнеризация: Хорошее знание Docker и Docker Compose, опыт создания эффективных Dockerfile и оркестрации контейнеров

Веб-серверы: Умение настраивать Caddy и Nginx, опыт развертывания приложений на домены с настройкой SSL

Деплой: Умение разворачивать приложения на сервер с привязкой к домену, настройка DNS, SSL-сертификатов

Навыки тестирования: Опыт написания качественных тестов (mocking, fixtures для async кода)

Очереди сообщений: Умение работать с RabbitMQ или Kafka

Личные качества: Самостоятельность, ответственность за результат и умение соблюдать дедлайны на проектной основе

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

Опыт работы с Kubernetes

Знание CI/CD инструментов (GitLab CI, GitHub Actions, Jenkins)

Опыт настройки мониторинга (Prometheus, Grafana)

Понимание принципов безопасности и защиты API

Навыки
  • Python
  • PostgreSQL
  • Git
  • Docker
  • Django Rest Framework
  • Telegram
Посмотреть контакты работодателя

Адрес

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

Анвио Парк

Python разработчик

Анвио Парк

Удаленная работа
  • Москва

  • до 180000 RUR

Рекомендуем
ТЕХНОЛОГИИ ОТРАСЛЕВОЙ ТРАНСФОРМАЦИИ

Python-разработчик (СберБизнесБот)

ТЕХНОЛОГИИ ОТРАСЛЕВОЙ ТРАНСФОРМАЦИИ

Удаленная работа
  • Москва

  • до 180000 RUR

Рекомендуем
АНО ЦИСМ
Удаленная работа
  • Москва

  • до 180000 RUR

Рекомендуем
Цифровые привычки

Python Developer

Цифровые привычки

Удаленная работа
  • Москва

  • до 180000 RUR

Фабрика Решений

Python-разработчик

Фабрика Решений

Удаленная работа
  • Москва

  • до 240000 RUR

idaproject
Удаленная работа
  • Москва

  • до 240000 RUR

Ок Софт

Python Developer

Ок Софт

Удаленная работа
  • Москва

  • до 240000 RUR

СП Солюшен

Python Developer

СП Солюшен

Удаленная работа
  • Москва

  • до 240000 RUR

Турборэнд

Python-разработчик

Турборэнд

Удаленная работа
  • Москва

  • до 150000 RUR

Eqwile
Удаленная работа
  • Москва

  • до 150000 RUR

Октопустех
Удаленная работа
  • Москва

  • до 150000 RUR

ЭКОПСИ Консалтинг

Python-разработчик/аналитик

ЭКОПСИ Консалтинг

Удаленная работа
  • Москва

  • до 150000 RUR

СберМедИИ
Удаленная работа
  • Москва

  • до 150000 RUR

SkillStaff
Удаленная работа
  • Москва

  • до 150000 RUR

Савина Марина Витальевна

Middle Python Developer(Full Stack)/ Разработчик AI-бота

Савина Марина Витальевна

Удаленная работа
  • Москва

  • до 150000 RUR

СберМедИИ
Удаленная работа
  • Москва

  • до 150000 RUR

Decart IT-production
Удаленная работа
  • Москва

  • до 150000 RUR

KTS
Удаленная работа
  • Москва

  • до 150000 RUR

Цифровые привычки

Backend Developer (Python, AI Integration)

Цифровые привычки

Удаленная работа
  • Москва

  • до 150000 RUR

КСК-Эйч Ар

Python-разработчик

КСК-Эйч Ар

Удаленная работа
  • Москва

  • до 150000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию