Python developer
Москва, Россия
3–6 лет
Полная занятость
Гибкий, Офис, Удаленная занятость
Python developer
Python developer
Реализовывать высоконагруженный бэкенд системы анализа голосовой и текстовой коммуникации.
- Опыт продуктовой разработки от 3 лет;
- Отличное знание Python 3.8+ , asyncio, SQLAlchemy, FastAPI, alembic, librdkafka и aiohttp;
- Отличное знание elasticsearch (opensearch);
- Опыт работы с celery;
- Опыт работы с kafka;
- Опыт работы с postgresql;
- Опыт работы с Keycloak;
- Знание OAuth2;
- Паттерны PAP, PDP, PEP;
- JaegerTracing;
- Знакомство с Kubernetes, достаточное знать как поднять и развернуть на дев стенде под себя. Для больших задач у нас есть Devops;
- Понимание микросервисной архитектуры;
- Владение Docker для сборки образов и работы с контейнерами;
- Знание среды Unix/Linux;
- Умение покрывать свой код unit тестами.
- Golang;
- Опыт работы с gRPC и RESTful API;
- Опыт обеспечения наблюдаемости продукта: сбор метрик c Prometheus, написание дашбордов Grafana;
- Знание Temporal;
- Опыт работы c apache lucene;
- Знакомство с GitLab CI.
- Атмосфера IT-стартапа и участие в инновационных проектах в области AI;
- Работу в сильной команде, уровень разработчиков в компании — middle+/senior и актуальный стек технологий;
- Действительно гибкий график, у нас нет обязательных дней в офисе и начала рабочего времени, команда встречается в офисе по договоренности, возможен полностью удаленный формат по РФ;
- Новый современный офис на метро Курская, если тебе все же нравится видеться иногда с коллегами;
- Программа ДМС с полным покрытием с первой недели работы, включая стоматологию и услуги телемедицины, полис для выезжающих за рубеж, страхование жизни;
- Участие в конференциях и митапах, обучение за счет компании.