Go-разработчик (Backend) — Московский Технологический Институт, Россия, Москва
Зарплата не указана
ОткликнутьсяКомпания: Московский Технологический Институт
Локация: Россия, Москва
Формат: Офис
Занятость: Полная занятость
Грейд: Senior
Мы ищем опытного Go-разработчика для участия в проекте по модернизации платформы телефонии Synergy Call Center (SCC) для МТИ. Проект предполагает работу над высоконагруженной системой с фокусом на обработку и управление телефонными вызовами.
Требования к кандидату
• Профессиональный опыт: от 5 лет коммерческой разработки на Go
• Глубокие знания PostgreSQL:
• Понимание внутренней архитектуры
• Опыт оптимизации сложных запросов
• Работа с различными типами индексов (B-Tree, GiST, GIN)
• Опыт работы с partial/expression indexes
Опыт работы с большими данными:
• Партиционирование
• Шардирование
• Настройка репликации
• Работа с пулерами соединений (PgBouncer/Odyssey)
Знание технологий:
• Протоколы SIP, WebRTC, RTP
• АТС FreeSWITCH
• Брокеры сообщений (NATS, Kafka)
• TimescaleDB
Навыки разработки:
• Создание отказоустойчивых API (gRPC и REST)
• Оптимизация блокировок в PL/pgSQL
• Предотвращение deadlock-ситуаций
• Задачи на испытательный срок
Формат работы
• Удаленный формат с гибким графиком
• Возможность работать из любой точки мира
• Синхронизация с московским часовым поясом
Первый месяц:
• Изучение архитектуры телефонии
• Настройка локального окружения
• Анализ и оптимизация медленных запросов PostgreSQL
Второй месяц:
• Реализация интеграции с системой управления вызовами
• Разработка функционала для стационарных телефонных аппаратов
Третий месяц:
• Создание модуля оповещений для супервизоров
• Внедрение модуля в продакшн-среду
Мы предлагаем
• Работу над масштабным проектом с современными технологиями
• Возможность профессионального роста
• Конкурентную заработную плату
• Дружный удаленный коллектив
• Интересные технические задачи
Если вы готовы присоединиться к нашей команде и развивать передовые технологии в области телефонии, отправляйте ваше резюме. Мы ждем именно вас!