Spectr — это IT-компания, специализирующаяся на разработке высоконагруженных цифровых сервисов для бизнеса. В компании есть 2 направления работы: заказная разработка и аутстаффинг специалистов.
Кого мы ищем:
Ищем Senior Python - разработчика, который возьмёт на себя сложные технические задачи: от проектирования архитектуры и рефакторинга до интеграции разнородных систем и вывода решений в production.
Ключевые задачи:
-
Разрабатывать и сопровождать микросервисы на Python/FastAPI.
-
Следить за качеством, безопасностью и производительностью кода.
-
Проводить код-ревью.
-
Декомпозировать функционал и управлять его реализацией.
-
Взаимодействовать с аналитиками, продакт-менеджерами и смежными командами.
-
Доставлять готовый функционал в продакшен и сопровождать его на всём жизненном цикле.
Обязательные требования:
-
Опыт коммерческой разработки на Python от 5 лет.
-
Участие в разработке и поддержке крупных микросервисных систем.
-
Уверенные знания SQL и навыки проектирования реляционных баз данных.
-
Практический опыт с PostgreSQL и MongoDB.
-
Понимание и применение на практике паттернов Repository, Service, Unit of Work, а также подходов DDD и CQRS.
-
Работа с Docker, базовые знания Kubernetes.
-
Опыт настройки и поддержки CI/CD (мы используем GitLab CI).
-
Опыр работы с мониторингом: Prometheus, Grafana, ELK.
Будет сильным плюсом:
-
Проектирование REST API и обеспечение его обратной совместимости.
-
Опыт работы с брокерами сообщений: Kafka и/или RabbitMQ.
-
Реализация полнотекстового поиска (PostgreSQL FTS, ElasticSearch).
-
Разработка WebSocket-сервисов.
-
Опыт разработки на Golang или Django.
-
Навыки тестирования и проектирования тест-кейсов.
-
Опыт работы с финансовыми и биржевыми данными.
Что мы предлагаем:
- Конкурентную зарплату, обсуждаемую индивидуально.
- Возможность работать удаленно.
- Доступ к нашей библиотеке курсов.
- Проекты в разных нишах с интересными и масштабными задачами.
- Возможность профессионального развития внутри команды экспертов.
- Работа в дружелюбной и профессиональной атмосфере.