Награды компании 0 наград из 3

Программист-разработчик

80 000 - 150 000
От 3 до 6 лет
Полная занятость
Гибкий график
Описание вакансии

Разработчик на Rust/Go/Python для разработки Telegram-клиентов

Мы ищем опытного разработчика для участия в проекте по созданию и поддержке клиентской части системы сбора статистики через Telegram. Основная задача заключается в управлении сессиями и каналами, мониторинге активности в реальном времени, а также интеграции с существующими API.

Обязанности:

1) Разработка и поддержка функционала для управления сессиями Telegram, включая авторизацию и автоматическое управление аккаунтами.

2) Мониторинг каналов и чатов Telegram, сбор и обработка статистики с сохранением данных в базу данных.

3) Интеграция данных с внутренними API.

4) Постоянное улучшение производительности системы, включая ротацию сессий при потере доступа и управление нагруженными сервисами.

5) Разработка и поддержка механизма отправки данных о показателях постов с заданным интервалом.

Требования:

1) Опыт коммерческой разработки на Rust, Go или Python не менее 2 лет.

2) Знание и опыт работы с API на основе HTTP и gRPC.

3) Уверенные навыки работы с системами контроля версий (Git).

4) Опыт разработки микросервисной архитектуры.

Условия:

1) Опыт работы с библиотеками типа tdlib для создания Telegram-клиентов или аналогичными решениями.

2) Понимание работы с реляционными и нереляционными базами данных (SQL, NoSQL), а также с OLAP системами.

3) Навыки разработки высоконагруженных сервисов.

4) Способность писать чистый, легко поддерживаемый и документированный код.

5) Знание передовых практик разработки и паттернов проектирования.

6) Полный рабочий день с 10:00 до 18:00 (График работы 5/2), либо иной с гибким началом дня, при необходимости

ОПИСАНИЕ ЗАДАЧ:

Управление сессиями:

Управление покупкой аккаунтов и их авторизацией в сессиях.

Автоматизация процессов вступления в каналы и ротация сессий при необходимости.

Сбор статистики:

Мониторинг каналов, прослушивание событий и сохранение данных в базе данных.

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

Ключевые навыки
Git
gRPC
ООП
Rust
Golang
Вакансия опубликована: 26 сентября 2024, Москва
Похожие вакансии
Программист-разработчик
от 120 000
Группа компаний «БПО»
Новая
От 1 года до 3 лет
JP Promo
0,0
Плохо
0%
Рекомендуют
Оценки по категориям
0,0
Условия труда
0,0
Коллектив
0,0
Руководство
0,0
Уровень дохода
0,0
Условия для отдыха
0,0
Возможности роста
Похожие вакансии
Программист-разработчик
от 150 000
От 1 года до 3 лет
Опыт в разделе вакансии на Dream Job