Обязанности:
ORO — агентство маркетинговых исследований. Компания была основана в 1989 году и прошла путь от небольшого исследовательского агентства до крупной компании. В ORO работает около 150 человек. Наши офисы расположены в Москве (центральный офис) и в Туле (центр телефонных опросов, CATI). Наша миссия — находить смыслы и очаровывать данными, чтобы клиенты смотрели на мир с большим пониманием и вдохновлялись на изменения. Наши клиенты — российские и международные компании, крупнейшие бренды в своих отраслях. В России ORO осуществляет полный цикл работ в области заказных маркетинговых исследований. Наши основные области экспертизы это: — Исследования брендов и коммуникаций; — Исследования в сфере инноваций и создания новых продуктов; — Исследования удовлетворенности, репутации, качества услуг для разработки клиентских стратегий; — Исследования покупателей и покупательского поведения; — Качественные исследования. ОБЯЗАННОСТИ: Руководство группой разработчиков на Python Построение архитектуры разрабатываемых сервисов Технический контроль сервисов, разрабатываемых в группе Разработка сервисов на языке Python Разработка структуры данных и работа с ними Написание тестов к своему коду Участие в процессе публикации сервисов Оптимизация сервисов по логам работы их в продуктовой среде НАШИ ОЖИДАНИЯ: Опыт программирования на Python - от 3-х лет FastAPI: глубокие знания и опыт разработки асинхронных веб-сервисов с использованием FastAPI SQLAlchemy: опыт проектирования и работы с базами данных через ORM SQLAlchemy, включая асинхронный доступ к данным PostgreSQL: уверенные знания и опыт работы с PostgreSQL, понимание принципов проектирования и оптимизации баз данных Kafka: опыт работы с Apache Kafka для реализации асинхронных потоков данных и обработки сообщений в распределенных системах Alembic: знание и опыт использования Alembic для миграций баз данных Тестирование: опыт написания модульных и интеграционных тестов для обеспечения качества кода Знание принципов CI/CD и опыт работы с инструментами автоматизации: GitLab CI, Jenkins Docker/Kubernetes: опыт работы с контейнеризацией GraphQL: опыт создания и оптимизации GraphQL API с использованием Strawberry Как преимущество: Понимание принципов микросервисной архитектуры и опыт разработки в такой среде Опыт участия в открытых проектах или наличие собственных проектов на GitHub МЫ ГОТОВЫ ПРЕДЛОЖИТЬ: Отличные возможности для профессионального роста Амбициозные задачи и работу в составе профессиональной команды Дружную и позитивную атмосферу в коллективе Медицинскую страховку (программа обслуживания в ведущих лечебных центрах Москвы, включая стоматологию) Страхование при поездках за рубеж Корпоративную мобильную связь Работу в современном офисе А-класса рядом с м. Савеловская / м. Марьина Роща Гибридный/удаленный режим работы