150000 до 200000 RUR
от
Москва
Петровский бульвар 15с1
Петровский бульвар 15с1
Мы занимаемся разработкой и поддержкой собственной информационной системы. Данная системы позволяет собирать и агрегировать данные из различных открытых источников, таких как: социальные сети, форумы, мессенджеры, новостные ресурсы и т.д.
Продукт постоянно развивается, появляются новые задачи. От соискателя хотим участия в разработке новых компонент и доработки существующих.
Наша компания не занимается разработкой сайтов, мы не ищем WEB разработчика. Django, drf – просьба не беспокоить :)
Обязанности:
- Написание чистого, понятного кода
- Ведение (исправление багов, модернизация, улучшение) разработанного микросервиса
Требования:
- Уверенное знание Python3 (asyncio, typing, threading)
- Опыт использования сoncurrent computing, применения примитивов синхронизации
- Умения использования парадигмы ООП и шаблонов проектирования
- Знание SQL, опыт работы с ORM и/или query builder (SQLAlchemy, peewee, etc.)
- Знание и умение работать с брокерами сообщений (RabbitMQ, Kafka, celery, etc.)
- Опыт работы с веб-фреймворками (flask, fastapi, aiohttp), OpenAPI, сериализаторами (pydantic, marshmallow, etc.)
- Умение покрывать свой код автотестами (pytest) и использовать линтеры (mypy, flake8, etc.)
Как преимущество:
- Опыт работы над продуктами придерживающихся микросервисной архитектуре
- Опыт работы с NoSQL
- Опыт оптимизации SQL-запросов
- Опыт разработки с использованием DDD
- Понимание устройства дистрибутивов linux
Условия:
- Участие в масштабном проекте
- Работа с интересными задачами
- Гибкий график работы: 40 часов в неделю
- Удаленная/офисная работа
- Возможно сотрудничество как по ТК РФ, так и как по ГПХ (ИП, самозанятый)
- Чай, кофе, вода, соки, энергетики, печеньки и место для курения в офисе