Middle/Senior Backend developer Python

з/п не указана

Требуемый опыт работы: 1–3 года

Полная занятость, удаленная работа

Компания Napoleon IT ― разработчик программного обеспечения. Мы предлагаем готовые решения, а также осуществляем разработку по гибкой методологии.

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

Мы начали работать с новым заказчиком нам требуется опытный Backend developer (Python) уровня не ниже Middle.

У нас много интересных задач, дружеская атмосфера и отличные условия!

Задачи:

  • Обработка всех инфопотоков: видео, аудио, текст;
  • Построение микросервисов (HTTP REST and RPC via RabbitMQ);
  • Интеграция с внешними API;
  • Data Processing (S3, Postgres).

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

  • Знание Python и его экосистемы (опыт коммерческой разработки на Python не менее 2 лет);
  • Знание БД SQL (Postgres) и NoSQL (Redis, MongoDB), написание SQL-запросов с закрытыми глазами;
  • Уверенные знания SQLAlchemy и psycopg;
  • Опыт построения API (REST, RPC), опыт работы c FastAPI (или с starlette, asyncio, sanic, Flask);
  • Опыт разработки микросервисной архитектуры;
  • Понимание CI/CD процесса и работы с env окружениями;
  • Понимание принципов работы с распределёнными брокерами сообщений (Kafka/RabbitMQ);
  • Опыт применения Docker и базовое понимание Kubernetes;
  • Понимание и опыт применения принципов разработки программного обеспечения: SOA, SOLID, KISS, DRY;
  • Как минимум знание, а лучше опыт применения дополнительного фреймворка, кроме Django;
  • Будет плюсом понимание или опыт ML (Sklearn, Pandas, TensorFlow etc.).

Мы предлагаем (условия):

  • Работу в отличной команде — наши менеджеры, дизайнеры и разработчики по-настоящему влюблены в свое дело;

  • Бесплатные профессиональные курсы, доступные всем сотрудникам;

  • 100% компенсацию приобретения профессиональной литературы;

  • Официальное трудоустройство, гибкий режим рабочего времени.

Рассматриваем вариант удаленного сотрудничества в формате full time.

Ключевые навыки

Английский — B2 — Средне-продвинутый
Python
SQLalchemy
psycopg
CI/CD
API
Docker
asyncio
PostgreSQL
Redis
Django Framework
Sanic
Flask

Контактная информация

Вакансия опубликована 5 мая 2021 в Казани

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