Разработчик систем извлечения данных

Работодатель:
Опыт работы:
От 1 года до 3 лет
Место работы:
Москва

Центр изучения и сетевого мониторинга молодёжной среды – аккредитованная IT-компания, созданная по поручению Президента России в 2018 году.

Наша миссия – разработка социально значимых технологических решений для защиты детей и подростков от деструктивного контента в цифровом пространстве. Через создание комплексной мониторинговой системы мы формируем безопасную среду для нового поколения.

Мы ищем в нашу команду разработчика систем извлечения данных.

Чем предстоит заниматься

  • Проектировать и разрабатывать сервисы для автоматизированного получения и обработки данных из внешних систем и источников
  • Исследовать доступные способы взаимодействия с источниками данных: анализировать их структуру, протоколы и форматы представления информации; выбирать наиболее эффективные и стабильные методы интеграции, оценивать сложность реализации, долгосрочную устойчивость решения и потенциальные риски
  • Отвечать за надежность сервиса: писать код, устойчивый к деградации и рассчитанный на непрерывную эксплуатацию в течение длительного периода
  • Проектировать архитектуру сервисов и принимать обоснованные технические решения.
  • Делать разовые выгрузки и обработку данных под задачи бизнеса

Что мы ожидаем от кандидата

  • Высшее техническое образование
  • Опыт коммерческой разработки 1–3 года, включая написание устойчивых программ для добычи данных, которые подтверждённо работали продолжительное время (например, полгода)
  • Уверенный Python 3.10+, работа с асинхронностью
  • SQL на среднем уровне
  • Опыт с FastAPI, SQLAlchemy, PostgreSQL
  • Очереди и брокеры: RabbitMQ (aio-pika), Kafka (aiokafka), Redis
  • Сетевое взаимодействие и сбор данных: aiohttp, Playwright, парсинг HTML (BeautifulSoup4 и аналоги)
  • Контейнеризация: Docker
  • pandas для разовой обработки и экспорта данных
  • Архитектурное мышление: понимание чистой архитектуры, паттерна портов и адаптеров, опыт их применения на практике
  • Умение корректно коммуницировать и аргументировать технические решения

Будет плюсом

  • Опыт реверс-инжиниринга мобильных приложений

Что мы предлагаем

  • Масштабные и интересные задачи в общественно значимых проектах
  • Возможность профессионального роста и развития за счет компании: обучение, конференции, менторство
  • Официальное трудоустройство по ТК РФ в аккредитованной IT-компании
  • Конкурентный уровень з/п
  • График работы: 5/2, с 10:00 до 19:00
  • Формат работы - удаленный / гибрид
  • Место работы - офис в центре Москвы

Похожие вакансии

Разработчик 1С / Программист 1С
Венеция Стоун

Навык программирования на языке 1С 8.3 (управляемые формы). Знания архитектуры платформы 1С версии 8. Знания основных объектов...

180 000 - 200 000 руб.
Инженер-программист MATLAB/Simulink
МЕТТЭМ-М

Высшее техническое образование. Знание Matlab/ Simulink, опыт работы с интерфейсом CAN. Базовые навыки схемотехники (чтение электрических схем) и умение пользоваться...

.NET-разработчик
Webclinic

Обязательный опыт коммерческой разработки на .NET / .NET Core. - Глубокие знания MS SQL и понимание принципов проектирования баз данных. -

220 000 руб.
Специалист по внедрению и настройке CRM‑систем и МИС(Битрикс24, amoCRM, ИнфоДент)
Имплантлаб

Опыт управления IT-проектами, проектами автоматизации, внедрения CRM или интеграции систем. Опыт описания и оптимизации бизнес-процессов. Опыт подготовки технических...

Junior Backend разработчик Python
Аналитические программные решения

Знание Python 3.x в части бекенд разработки, понимание того, чем пользуешься - почему это именно так, а не иначе.

40 000 - 80 000 руб.