PHP Symfony Middle Developer
Саратов, РоссияСтажер
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 лет
Опыт работы от 3 до 5 лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/guUl
О себе
На данный момент PHP Symfony Middle Developer.
Мои компетенции и опыт
Используемые технологии:
Языки и фреймворки: PHP 8+, Symfony.
Базы данных и поиск: PostgreSQL, Doctrine ORM,
MySQL/MariaDB (базовый уровень)
Elasticsearch (понимание базовых операций и запросов);
Понимание принципов SOLID, паттернов проектирования (MVC, Layered Architecture);
Опыт оптимизации и рефакторинга legacy-кода;
API и микросервисы:
REST API, JSON;
Базовое понимание микросервисного подхода (сервисные шины, очереди сообщений);
Инструменты и инфраструктура:
Git (GitHub, GitLab), Docker (Docker Compose), Postman;
Redis, RabbitMQ (базовое знакомство, настройка и взаимодействие);
Тестирование и отладка:
Логирование (Monolog), профилирование, Postman / Insomnia;
PHPUnit (на базовом уровне);
Базовые знания фронтенда (HTML/CSS/JS) для быстрой интеграции;
CLI (Linux), работа с Git-flow, Code Review;
Jira / YouTrack для управления задачами.
Достижения:
-Интеграция продуктов компании с внешними сервисами
- Разработал фундамент для функционирования карты транспортной местности, включая матрицы переходов между районами, что улучшило планирование маршрутов и взаимодействие внутри системы.
-Создал функционал для автоматизации работы КПП, что повысило контроль и безопасность в транспортной системе.
- Успешно исправлял ошибки разной сложности и срочности, включая изменение логики авторизации учетных записей, что улучшило безопасность и стабильность системы.
- Оптимизировал сложные механизмы взаимодействия между сущностями в приложениях на уровне контроллеров, репозиториев и сервисов, обеспечив устойчивую работу бизнес-логики.
- Внедрил и разработал новые API с учетом сложных требований к данным и уровням доступа, а также создал связанные сущности и их взаимодействие.
- Помогал в оптимизации кода, активно участвуя в решении задач, связанных с производительностью и чистотой кода.
- Взаимодействовал с тестировщиками и фронтенд-разработчиками для согласования требований и улучшения качества конечного продукта.
Обязанности:
- Разработка и поддержка API для внутренних приложений транспортной логистики.
- Использование Doctrine ORM для работы с базой данных, создание сущностей, репозиториев и настройка их взаимодействия.
- Исправление багов, включая работу с legacy кодом и устранение проблем, влияющих на корректное функционирование системы.
- Логирование и тестирование созданного функционала, взаимодействие с инструментами Postman и Rested для тестирования API.
- Настройка маршрутов (Routing) и использование групп сериализации (Serializer Groups) для API.
- Работа с Git: создание веток, управление версиями и интеграция изменений в основной репозиторий.
- Ведение миграций и оптимизация взаимодействия с базой данных PostgreSQL.
- Взаимодействие с контейнерами и логами через CLI для анализа и устранения проблем.
- Обсуждение и согласование изменений с тестировщиками и фронтенд-разработчиками.
Есть файл резюме (защищен)
Интересные кандидаты
- раremote
- Тиremote parttime
- Тд
Технический директор (CTO) / IT Lead / Tech Lead
remote office - ТIrelocate remote parttime
- Ро
Руководитель отдела web-разработки/Tech-Lead/Team-Lead/Full-stack Разработчик (JS)
remote office - Рк
- РP
Разработчик PHP/Go - Team lead
remote office - Раremote parttime office
- Прremote parttime
- Прremote
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
