O ofercie
Команда Domclick ищет Python-разработчика для создания высоконагруженных сервисов, развития Витрины Домклик и обеспечения качества объявлений и дополнительного контента. В работе предстоит участвовать в проектировании архитектуры, интеграциях, планировании и разборе инцидентов.
О компании и проекте
Domclick — продукт, обеспечивающий полный цикл операций с недвижимостью. Он доступен на Web, iOS и Android.
Команда наполняет Витрину Домклик объявлениями и дополнительным контентом, обеспечивает качество через модерацию объявлений и генерирует выручку с листинга, продвижения объявлений и подписок.
Команда и процессы
- Полная ответственность за продукт: разработку, инфраструктуру, тестирование и релиз
- Работа по Agile
- Использование современных технологий, continuous integration и continuous delivery; код хранится в Bitbucket, задачи ведутся в Jira
- Взрослый девопс и highload
- Квота на 20% спринта для работы с техническим долгом
- Высокие темпы работы: разработанные решения быстро попадают в продакшн
Стек
- Python и FastAPI/Sanic
- PostgreSQL
- RabbitMQ
Чем предстоит заниматься
- Реализовывать высоконагруженные и производительные сервисы на Python
- Участвовать в проектировании архитектуры и выработке решений по отказоустойчивости и производительности
- Интегрироваться с партнёрами и внутренними системами банка
- Участвовать в груминге бэклога и быть техническим партнёром для бизнеса
- Оценивать задачи и планировать спринты
Что мы ожидаем
- Прекрасно ориентироваться в асинхронном Python 3.9+ и фреймворках Sanic и FastAPI
- Отлично знать PostgreSQL, включая профилирование и написание сырых запросов без ORM
- Иметь опыт использования Docker, Kubernetes, Prometheus, Grafana и Sentry
- Быть знакомым с микросервисной архитектурой и уметь проектировать новые сервисы с нуля
- Иметь опыт проведения code review
Будет плюсом
- Опыт работы с MongoDB
- Знание и желание применять паттерны SOLID, GRASP, Clean Architecture и другие
- Понимание алгоритмов, сложности работы функций и умение оптимизировать код и запросы к базе данных
Мы предлагаем
- Конкурентную заработную плату
- Премию по итогам календарного года
- Полис ДМС с первого месяца работы
- Современную технику для работы
- Корпоративный университет, онлайн-курсы для повышения квалификации, конференции и митапы
- Фитнес-зал в здании офиса