Компания "Север Телеком"
Работа в офисе Санкт-Петербурга, по согласованию, гибрид.Мы - ведущая федеральная телекоммуникационная компания, которая предлагает своим клиентам инновационные решения в сфере связи. В нашем арсенале — все от облачных АТС до высокотехнологичных бизнес-решений!
Ищем разработчика, который сознательно относиться к рабочим моментам. Нам нужен не просто исполнитель, а человек, способный пройти путь от анализа задачи до внедрения решения и принятия ответственности за результат.
При этом важно сохранять баланс между внедрением новых практик и реальными последствиями для проекта.
Кратко: Вы нам подходите, если фраза «я этого не знаю» для Вас означает не тупик, а руководство к действию.
Обязанности:
- Разработка и доработка внутренних информационных систем компании: CRM, billing и связанных веб-сервисов;
- Самостоятельное проектирование и реализация задач: от анализа требований до внедрения решения;
- Разработка новых модулей, сервисов и интеграций, а также развитие существующего функционала;
- Работа с существующей кодовой базой, включая легаси-код: анализ, доработка, оптимизация и постепенное улучшение архитектуры;
- Выделение новой архитектуры внутри существующих проектов там, где это действительно необходимо;
- Минимизация зависимости нового кода от легаси и подготовка системы к дальнейшему рефакторингу без полного переписывания проекта;
- Проектирование решений с учетом бизнес-процессов компании, надежности, сопровождаемости и дальнейшего развития систем;
- Работа с базами данных: написание и оптимизация SQL-запросов, работа с индексами, транзакциями, хранимыми процедурами;
- Участие в командной разработке: обсуждение архитектуры, аргументация технических решений, работа с обратной связью и соблюдение командных договоренностей;
- Использование инструментов искусственного интеллекта для ускорения разработки, анализа кода, генерации типовых решений, поиска ошибок и повышения качества разработки;
- Работа с Linux-серверами, SSH, веб-серверами, базовый анализ проблем в работе сервисов;
- Участие в мониторинге и анализе работы систем с использованием Grafana, Loki.
Требования:
- Опыт коммерческой разработки на PHP не менее 2 лет;
- Уверенное знание PHP, включая легаси и современные версии: PHP 5.3-8.3;
- Опыт работы с Composer, PSR, PHP Attributes;
- Практический опыт работы с фреймворками Symfony и Laravel;
- Опыт разработки и сопровождения веб-сервисов, внутренних информационных систем, CRM, billing или похожих бизнес-приложений;
- Навыки работы с базами данных: MySQL, MariaDB;
- Уверенная работа с SQL: JOIN, транзакции, индексы, оптимизация запросов;
- Опыт оптимизации SQL-запросов и повышения общей производительности БД;
- Понимание паттернов проектирования (Factory, Strategy, Adapter и др.);
- Понимание архитектурных принципов и подходов: SOLID, DRY, KISS, DDD;
- Понимание не только того, как строится архитектура, но и зачем применяются те или иные архитектурные решения;
- Способность эффективно анализировать, дорабатывать и улучшать чужой код;
- Готовность работать с существующим объемом кода, разбираться в нем и аккуратно развивать систему без необоснованного переписывания;
- Понимание типовых архитектурных подходов к построению приложений;
- Опыт написания автоматизированных тестов: PHPUnit, интеграционные тесты, mock-объекты;
- Опыт командной разработки;
- Готовность погружаться в бизнес-процессы компании и предлагать технические решения для их автоматизации;
- Базовое понимание мониторинга (Grafana, Loki или др.);
- Навыки работы с Linux-серверами, SSH, веб-серверами.
* Если каких-то знаний не хватает, но вы готовы быстро учиться и применять их на практике — укажите это в письме.
Условия: -
Официальное оформление по ТК РФ с первого дня и полностью «белую» заработную плату;
-
Комфортный график: обсуждается удобное время для работы;
-
Уютный офис в самом сердце Петербурга;
-
Заботу о здоровье: программа ДМС.