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

Bgstaff

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

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

BGStaff IT Recruitment Agency – кадровое IT-агентство. С 2016 года наша команда помогает компаниям находить идеальных IT-специалистов для работы в России и за границей.

Наша команда успешно работает как удаленный и сплоченный хаб талантов. Мы будем рады принять тебя в атмосферу нашей команды, где ценят системный подход, взаимоподдержку и результат. Мы уважаем амбициозных, вдумчивых, клиентоориентированных и нестандартно мыслящих специалистов.

Наша миссия: Соединять лучшие IT-таланты с теми, кто создает технологии будущего, становясь надежным стратегическим партнером для наших клиентов.​

Требования:
  • Глубокое знание Python и его внутреннего устройства.
  • Уверенные навыки разработки с использованием ООП, паттернов проектирования и асинхронного программирования.
  • Оптимизация и профилирование кода, работа с инструментами анализа производительности.
  • Опыт интеграции с внешними АРІ и построения надёжных асинхронных сервисов.
  • Владение современными фреймворками: FastAPI, Flask, asyncio, Pydantic, SQLAlchemy, Celery, Poetry и др.


Базы данных и хранилища:

  • Опыт работы с реляционными (PostgreSQL, MySQL) и NoSQL базами данных (MongoDB, Redis).
  • Работа с векторными базами данных (Chroma, Weaviate) для LLM-решений.
  • Опыт взаимодействия с объектными хранилищами данных, включая Amazon S3 и S3-совместимые системы (MinIO,
  • DigitalOcean Spaces).
  • Оптимизация запросов и управление схемами данных.


Микросервисы, контейнеризация и CI/CD

  • Разработка и поддержка микросервисов.
  • Опыт контейнеризации приложений с использованием Docker и их оркестрации с помощью Kubernetes.
  • Настройка СІ/CD-процессов с использованием GitLab CI/CD: автоматизация сборки, тестирования и деплоя
  • сервисов.
  • Понимание принципов построения надёжных и масштабируемых систем.


АРІ, интеграции и безопасность

  • Опыт разработки RESTful API, GraphQL, gRPC, WebSocket сервисов.
  • Создание и документирование API для взаимодействия с моделями.
  • Интеграция backend-систем с внешними сервисами и корпоративными системами аутентификации.
  • Опыт работы с Keycloak, LDAP и реализация SSO-механизмов (OAuth2, OpeniD Connect, SAML).
  • Реализация безопасной аутентификации и авторизации, управление токенами, шифрование конфиденциальных данных.
  • Применение принципов secure coding, защита от типовых уязвимостей (OWASP Top10): валидация входных данных, предотвращение инъекций, защита АР|-ключей и пользовательских данных.


Сетевые технологии и протоколы

  • Понимание принципов работы сетевого стека (OSI, TCP/IP).
  • Глубокое знание НТТР/HTTPS, принципов взаимодействия клиент-сервер, REST-архитектуры и НТТР-методов.
  • Опыт работы с SSL/TLS, сертификатами и настройкой безопасного соединения.
  • Опыт разработки и отладки решений с использованием низкоуровневых сокетов (ТСР/UDP) и веб-сокетов
  • (WebSocket, WSS) для real-time-взаимодействия.
  • Понимание основ маршрутизации, DNS, балансировки нагрузки и проксирования.
  • Опыт настройки и отладки сетевых взаимодействий на уровнях приложений и сервисов.


Оптимизация, мониторинг и масштабирование

  • Оптимизация производительности backend-сервисов в production.
  • Внедрение систем мониторинга и логирования.
  • Опыт работы с Graylog, Grafana, Prometheus для отслеживания метрик, анализа логов и построения дашбордов.
  • Поддержка стабильности производственных систем под нагрузкой.
Условия:
  • Обсуждаемую ЗП по вашим навыкам и грейду
  • 100% удаленную работу
  • Оформление по ИП с нашей поддержкой
  • Несколько проектов на выбор
  • Карьерный рост без постоянных поисков работы

Как начать:

Откликнитесь на вакансию

Пройдите собеседование с рекрутером

Попадите на бенч и получайте предложения по проектам

Навыки
  • Python
  • PostgreSQL
  • SQL
  • LLM
  • API
  • CI/CD
  • Docker
  • Gitlab
  • NoSQL
  • MySQL
Посмотреть контакты работодателя

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

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

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