
Разработчик PHP, Москва.
▷ Работодатель: Техносерв Консалтинг
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
Т1 Консалтинг – российская ИТ-компания, разработчик и интегратор бизнес-приложений. Входит в Группу Т1.
Профессиональная экспертиза Т1 Консалтинг представлена центрами компетенций CRM, ERP, 1С, Цифровые решения, Собственные продукты, Цифровой консалтинг, Центр расширенной поддержки.
Среди заказчиков Т1 Консалтинг — государственные структуры и крупнейшие компании ключевых отраслей экономики: финансовые организации, промышленные и топливно-энергетические предприятия, ритейлеры, телеком-операторы и транспортные компании.
Собственные разработки в продуктовом портфеле компании – core-система для управления взаимоотношениями с клиентами Т1 CRM; система оперативного мониторинга бизнес-приложений и процессов T1 Watchman; HR-сервис потокового найма Т1 TalentForce и решение для налогового мониторинга T1 EasyTax, платформа производства ПО «Сфера». ИТ-продукты Т1 Консалтинг включены в реестр отечественного ПО и удостоены высокой оценки со стороны отраслевого сообщества.
МЫ ищем PHP разработчика на наш продукт Т1 Watchman Security - Межсетевой экран нового поколения с функциями обнаружения и предотвращения вторжения для высоко-нагруженных сетей. Позволяет своевременно обнаруживать и предотвращать атаки и попытки эксплуатации уязвимостей.
Обязанности:
- Разработка CLI интерфейса (bash) и RESTful API для управления сервисами Firewall (FreeBSD 13) на языке PHP (8.1.14) используя Framework Yii2.
- Рефакторинг legacy кода на чистом PHP, а так же на Phalcon 5 (миграция на Yii2).
- Написание тестов на PHPUnit покрывающих API. Выполнение исследований и вспомогательных работ при подготовке аналитических материалов и по их результатам.
По платформе
- Уверенное знание PHP7 (основные встроенные функции и компоненты, особенности языка, опыт работы 5+ лет)
- Уверенное знание Yii2 (устройство фреймворка, основные компоненты, такие как модули, входные скрипты, настройки, console, MVC, ORM, ActiveRecord, validators, cache, безопасность, свои модули и т.д. Опыт работы 1+ год).
- Умение работать с Composer (основные команды, понимание принципов работы Autoloader).
- Разработка RESTful API с нуля (RBAC, JWT и т.д.).
- Умение работы с MySQL/PostgreSQL, написание чистых запросов, а также с помощью ORM Yii, формирование индексов, понимание конкурентного доступа к БД.
- Знание Python на уровне чтения и понимания готового кода, разбор скриптов.
- Уверенное знание Bash скриптов (написание своих скриптов).
- Умение писать Unit тесты в Codeception/PHPUnit (знание Fixtures/Mock/Code Coverage).
По сетям и ОС
- Опыт работы с одной из систем виртуализации VirtualBox/vmware.
- Уверенная работа с UNIX-системами. 3+ года.
- Понимание технологий и принципов работы основного стека протоколов (TCP/IP, IPv4/IPv6, UDP, FTP, DNS, HTTP(s), NTP, SSH, ICMP, RIP, LDAP, rsync, SOAP, NAT, RPC), а также MAC, NAT и т.д.
Будет плюсом:
По платформе
- Знакомство с PHP8, знание изменений по сравнению с версией 7.
- Опыт работы с RabbitMQ (Yii queue).
- Знание стандартов PSR.
- Знание Swagger API на основе аннотаций.
- Опыт работы с WebSocket.
- Опыт работы с Postman в команде.
- Опыт работы с memcache, Redis.
- Поддержка версионности API
- Опыт работы с Packegist и опыт разработки собственных плагинов для Yii2.
По сетям и ОС
- Понимание модели OSI.
- Знакомство с FreeBSD.
- Умение настраивать небольшую инфраструктуру сети (например, client -> firewall -> DMZ), с использованием таких технологий как VPN, Proxy, NAT, IPsec
- Знание формирования правил в одном из сервисов iptables/pfctl/ufw/nftables/ipfw.
- Опыт работы в gitlab, jira (основные принципы работы с Merge Request, ветки, задачи, спринты, понимание принципов работы по SCRUM).
- Оформление по ТК и белую заработную плату, соответствующую квалификации;
- Современные технологии, интересные проекты;
- Программа добровольного медицинского страхования на условиях, принятых в компании, после завершения испытательного срока;
- Корпоративные скидки на занятия спортом в сети фитнес клубов премиум класса World Class, а также в другие фитнес клубы;
- Корпоративные скидки в школу английского языка Skyeng;
- Корпоративные скидки на online-обучение от Skillbox;
- Возможность вступить в собственную баскетбольную и волейбольную команду;
- Возможность работать в офисе или удаленно ( на территории РФ)