Бюджет По договорённости
Опыт Любой
Тип работы Удалённо
Описание
Ищем опытного backend/fullstack-разработчика либо небольшую команду, которые смогут принять на сопровождение существующую систему компании и приступить к работе над текущими задачами. Кратко о системе Система включает
- личный кабинет и административную панель
- backend на PHP
- MySQL/MariaDB
- интеграцию с amoCRM через API, OAuth и webhook
- Telegram-ботов
- почтовый парсе�
- хранение и обработку пользовательских файлов
- автоматические и фоновые процессы
- внешние интеграции
- инфраструктуру на Plesk и VPS. У нас есть проведённый аудит и описание архитектуры. По нашей оценке, система изучена примерно на 70%. Основная логика понятна, но часть компонентов, связей, доступов и серверных настроек требует уточнения. Подробное описание системы, материалы аудита и доступы будут предоставлены выбранному исполнителю после подписания NDA. Что требуется Необходимо принять существующую систему на техническое сопровождение и начать работу над согласованными задачами. В начале работы потребуется: изучить имеющийся аудит и технические материалы
- проверить их соответствие фактическому состоянию системы
- разобраться в оставшейся части архитектуры в процессе работы
- выявить недостающие доступы, зависимости и потенциальные риски
- определить, какие проблемы необходимо решить в первую очередь
- предложить обоснованные варианты дальнейшего развития системы. Мы ожидаем независимую оценку и предложения, основанные на фактическом состоянии системы. Первые задачи После знакомства с системой планируется: Организовать корпоративную почту на нашем домене: создать каждому сотруднику индивидуальный ящик
- предусмотреть возможность добавления новых сотрудников
- подобрать решение без текущих ограничений, мешающих работе
- перенести существующую переписку
- сохранить работу связанных с почтой сервисов и парсеров. Проверить и при необходимости настроить резервное копирование. Привести доступы к серверам, коду, базам и внешним сервисам под контроль компании. Устранять текущие ошибки и выполнять доработки личного кабинета, Telegram-ботов, amoCRM и остальных интеграций по отдельным ТЗ. Подготовить и поддерживать актуальную техническую документацию. Конкретный объём, сроки и стоимость каждой задачи согласовываются до начала её выполнения. Требования к исполнителю Нужен практический опыт работы с: существующими PHP-проектами и чужим кодом
- MySQL/MariaDB
- Plesk, VPS и серверной инфраструктурой
- amoCRM API, OAuth и webhook
- Telegram Bot API
- IMAP, SMTP и доменной почтой
- автоматическими и фоновыми процессами
- внешними интеграциями
- резервным копированием и восстановлением
- системами, обрабатывающими персональные данные
- проектами без полной технической документации. Важно уметь самостоятельно разбираться в системе, находить недокументированные компоненты, понятно объяснять риски и предлагать технические работы только при наличии обоснованной необходимости. Условия работы Передача подробных материалов и доступов после подписания NDA. Начало работы с изучения имеющихся материалов и первых согласованных задач. Все работы предварительно оцениваются по срокам и стоимости. Серверы, репозитории и внешние сервисы должны оформляться на компанию или корпоративные аккаунты. Все исходники, доступы и техническая документация передаются компании. В дальнейшем рассматриваем постоянное сопровождение системы и выполнение отдельных доработок. Полная переработка системы с нуля возможна только при наличии аргументированного технического обоснования. Что указать в отклике Ваш опыт работы с похожими системами. Примеры проектов с PHP, amoCRM, Telegram-ботами и серверными интеграциями. Работаете Вы самостоятельно или командой. Как Вы обычно принимаете на сопровождение существующие проекты. Когда готовы приступить. Вашу почасовую ставку. Варианты и стоимость постоянного сопровождения. Какая информация потребуется Вам для предварительной оценки