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

от 120 000 ₽ на руки

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Полный день

Мы ищем разработчика сервера с базой данных для создания и поддержки распределенной системы сбора и обработки данных с удаленных устройств. Сервер будет представлять собой веб приложение с двумя интерфейсами: для пользователей и для взаимодействия с устройствами. Вам предстоит работать с технологиями PHP, MySQL, HTML, CSS, а также интегрировать Telegram-бота с DeepSeek API.

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

  • Разработка серверной части

Проектирование и реализация WebSocket-сервера для взаимодействия с удаленными устройствами; 

Разработка механизмов авторизации и аутентификации для пользователей и устройств; 

Реализация системы управления правами доступа для пользователей и групп устройств; 

Обеспечение безопасной передачи данных с использованием шифрования и контрольных сумм; 

Оптимизация производительности сервера и базы данных для работы с большими объемами данных в реальном времени.

  • Работа с базой данных

Проектирование и оптимизация реляционной базы данных (MySQL) для хранения и обработки данных; 

Реализация сложных SQL-запросов; 

Настройка репликации, индексов и кэширования для повышения производительности.

  • Разработка клиентской части

Создание интуитивно понятного пользовательского интерфейса с использованием PHP, HTML, CSS и JavaScript; 

Реализация адаптивного дизайна для корректного отображения на различных устройствах; 

Интеграция с серверной частью.

  • Интеграция с внешними системами

Разработка и подключение Telegram-бота с использованием Telegram Bot API;

Интеграция с DeepSeek API для обработки данных и автоматизации задач.

  • Работа с электроникой и устройствами

Взаимодействие с аппаратными устройствами через протоколы связи; 

Обработка и валидация данных, поступающих от устройств; 

Реализация механизмов для предотвращения подделки данных (авторизация устройств, проверка контрольных сумм).

Требования:
  • Опыт разработки на PHP, CSS, JavaScript; 
  • Уверенное знание MySQL, включая проектирование и оптимизацию баз данных; 
  • Опыт работы с фреймворками PHP (например, Laravel, Symfony) будет преимуществом; 
  • Опыт работы с системами контроля версий (Git); 
  • Понимание основ веб-безопасности; 
  • Опыт разработки Telegram-ботов с использованием Telegram Bot API; 
  • Умение работать в команде и хорошая коммуникация.

​​

Контактная информация

Васильев Вадим Александрович

Сайт: не указан

Почта: не указана

Вакансия опубликована 19.02.2025 в г. Челябинск.

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

#

от 100 000 ₽

Челябинск

Полный день

Подробное описание

31 января

#

от 250 000 до 300 000 ₽

Челябинск

Удаленная работа

Подробное описание

12 февраля

#

Челябинск

Полный день

Подробное описание

19 февраля