Show contacts Job description Ищем Senior PHP-разработчика для проработки архитектуры, рефакторинга и оптимизации производительности на стыке PHP, MS SQL и очередей сообщений. Обязанности: Проектирование чистой архитектуры приложений.
О компании и команде
Компания IT_One — стратегический партнер по цифровизации российского бизнеса и государственных органов. Команда реализует крупнейшие проекты цифровой трансформации. В компании более 2500 сотрудников, офисы в Москве, Санкт-Петербурге и Омске.
Задачи:
— Проектирование чистой архитектуры приложений
— Глубокий рефакторинг существующей кодовой базы
— Оптимизация производительности на стыке PHP, MSSQL и очередей сообщений
— Обеспечение технологического качества продукта ВЗР
Требования:
1. Архитектурные навыки и культура кода (экспертный уровень):
— Глубокое понимание и практическое применение паттернов и принципов: GoF, SOLID, DRY, KISS, YAGNI
— Уверенные навыки декомпозиции монолитов, устранения технического долга и рефакторинга сложного кода без нарушения бизнес-логики
— Умение писать легко поддерживаемый и тестируемый код
— Опыт проектирования систем с использованием DDD, CQRS и Hexagonal Architecture
2. Backend стек (PHP и фреймворки):
— PHP 8.x: глубокие знания движка PHP
— Фундаментальное понимание управления памятью в PHP (Zval, Garbage Collection, подсчет ссылок, memory leaks в долгоживущих процессах, оптимизация потребления памяти при обработке сложных массивов данных)
— Экспертное владение Symfony 7.4+ и Laravel, понимание внутреннего устройства контейнеров зависимостей (DI), жизненного цикла запроса, работы с Event Component, пакетами и кастомными Artisan/Console командами
3. Работа с данными и СУБД (уровень T-Shaped / DBA-like):
— Глубокие знания T-SQL и MS SQL Server: написание сложных, оптимизированных запросов, хранимых процедур, триггеров и обобщенных табличных выражений (CTE)
— Оптимизация производительности БД: понимание принципов построения и работы индексов (кластеризованные, некластеризованные, покрывающие, фильтруемые)
— Профайлинг и анализ: чтение и анализ планов выполнения запросов, выявление узких мест (Table Scan, Index Scan vs Seek), борьба с взаимными блокировками (Deadlocks), оптимизация уровней изолированности транзакций
4. Асинхронное взаимодействие и DevOps стек:
— Apache Kafka: опыт построения событийной архитектуры (EDA), понимание работы продюсеров/консьюмеров, гарантированной доставки сообщений (At-least-once, Exactly-once), идемпотентности обработчиков, работы с партициями и репликацией
— Docker и Kubernetes: уверенное владение контейнеризацией, понимание принципов работы приложений в Kubernetes (поды, сервисы, деплойменты, конфигурация маппинга памяти и CPU, чтение логов, механика liveness/readiness probes для PHP-FPM и Kafka-воркеров)
5. Тестирование и инструменты:
— Покрытие кода качественными тестами (PHPUnit)
— Понимание разницы между Unit, Integration и E2E тестами
— Навыки написания mock-объектов
— Опыт работы с инструментами анализа производительности и утечек памяти (Blackfire, Xdebug, Profiler)
Условия:
— Официальное трудоустройство по ТК РФ в аккредитованную IT компанию, белая заработная плата
— ДМС после испытательного срока
— Удаленная работа на территории РФ
— Корпоративное обучение и сертификация, возможности профессионального развития и карьерного роста
— Внутренние профессиональные сообщества и митапы для обмена опытом
— Программа корпоративных скидок и привилегий (Best Benefits)
— Доступ к спортивной платформе FitStars
— Совместные активности и мероприятия (вечера настольных игр, random coffee, книжный, шахматный клубы, беговой клуб в летний сезон) и другие well-being активности
УдалённоseniorГеография найма не уточнена
Зарплата не указана
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
-Проектировать новые процессы и функционал микросервисов в рамках сервисной платформы, координировать работы команды разработчиков и решать оперативные вопросы по функционалу сервисов в зоне ответственности. -Проектировать клиентские пути и пользовательские интерфейсы (UI) для операторов, сопровождающих процессы.
-Самостоятельно отвечать за аналитическую проработку домена или направления, управлять требованиями, рисками качества данных и ожиданиями заказчиков. -Декомпозировать сложные инициативы, формировать подходы к реализации.
Обязанности: • Поддерживать техдокументацию для пользователей и разработчиков, включая описание API, в формате AsciiDoc в Gitlab; • Заниматься UX-редактурой;
Efros Defence Operations - программный комплекс, объединяющий в себе функциональность нескольких продуктов компании. Модуль EFROS DefOps Network Access Control (NAC) позволяет реализовать централизованное управление цифровыми ресурсами предприятия за счет определения политик и правил доступа в сеть для пользователей и администраторов, осуществлять непрерывный контроль состояния оконечных сетевых устройств на предмет соответствия политикам безопасности.
Задачи:
— Развитие функциональности модуля Network Access Control в составе программного комплекса Efros Defence Operations:
• Механизмы профилирования сетевых устройств
• Механизмы оценки соответствия
• Управление гостевым доступом
• Политики доступа для BYOD/IoT-устройств
Требования:
— Опыт работы системным аналитиком в разработке ПО от 2 лет
— Технический кругозор: понимание архитектуры IT-систем, умение говорить с разработчиками на одном языке
— Умение собирать, формализовать и декомпозировать требования
— Опыт ведения backlog и работы в команде разработки (Scrum)
— Навыки описания процессов и логики системы: BPMN, UML (диаграммы последовательности, активности)
— Умение писать понятную документацию и внятно доносить требования до команды, переводить сложные технические запросы от заказчиков (CISO, сетевые архитекторы, инженеры ИБ) в четкие пользовательские истории (User Stories), Use Cases и спецификации для команды разработки
— Опыт описания требований к web-приложениям (ФТ, НФТ, API, интеграции, форматы данных, UI)
— Понимание принципов работы 802.1X, RADIUS, TACACS+, EAP, DHCP
— Опыт работы с решениями класса Network Access Control, например, западными решениями (Cisco ISE, Aruba ClearPass, Forescout) или их отечественными аналогами (UserGate NAC, AxelNAC, решения от K2Tech)
— Понимание концепции Zero Trust (нулевого доверия) и микросегментации сети
— Английский на уровне чтения технической документации
Условия:
— Официальное трудоустройство по ТК РФ в аккредитованную IT компанию, белая заработная плата
— ДМС после испытательного срока
— Удаленная работа на территории РФ
— Корпоративное обучение и сертификация, возможности профессионального развития и карьерного роста
— Внутренние профессиональные сообщества и митапы для обмена опытом
— Программа корпоративных скидок и привилегий (Best Benefits)
— Доступ к самой крупной спортивной платформе FitStars
— Совместные активности и мероприятия (вечера настольных игр, random coffee, книжный, шахматный клубы, а также беговой клуб в летний сезон) и другие well-being активности.
Задачи:
- Определять пути решения объёмных задач и их отдельных модулей
- Интегрироваться по API с другими сервисами компании
- Разрабатывать unit-тесты
- Проводить техническое ревью требований и кода
- Проект: тарифы и расчёт комиссии по брокерским операциям, отчётность клиентов, управление движением денежных средств (системы ВТБ Мои инвестиции и ВТБ Онлайн)
Требования:
- От 2 лет промышленной разработки
- Уверенное знание Spring Boot 2+
- Опыт проектирования и разработки микросервисной архитектуры
- Понимание принципов работы с серверами баз данных, очередей, приложений
- Умение писать поддерживаемый и тестируемый код
- Умение работать самостоятельно, читать спецификации внешних систем
- Стек: Spring Boot 2, Postgres, Kafka, Docker, Openshift
Efros Defence Operations - программный комплекс, объединяющий в себе функциональность нескольких продуктов компании.
Модуль Network Assurance включает сбор и ведение защищенной базы конфигураций сетевого оборудования, анализ на соответствие стандартам и лучшим практикам, визуализацию маршрутов трафика на карте сети, выявление известных уязвимостей по БДУ ФСТЭК, CVE, OVAL и др.
Модуль Firewall Assurance контролирует политику сетевого доступа на уровне правил межсетевых экранов, оптимизирует списки правил (ACL), выявляет аномалии и опасные конструкции.
Задачи:
— Взаимодействие с сетевыми инженерами для подготовки исследований и их утверждения;
— Разработка требований к создаваемому ПО, анализ технических заданий и обратной связи от заказчиков;
— Участие в формировании UX/UI для разрабатываемых функциональных возможностей;
— Формирование и ведение User Story от создания до реализации на основе требований;
— Сопровождение команды разработки и тестирования в процессе реализации User Story и на этапе ее закрытия;
— Участие в разработке документации продукта.
Требования:
— Высшее образование в области информационных технологий;
— Знание сетевых технологий на различных уровнях модели OSI;
— Опыт работы с сетевым оборудованием через CLI и другие интерфейсы управления;
— Понимание базовых принципов маршрутизации и фильтрации трафика;
— Умение описывать новые функциональные возможности программного продукта для разработчиков;
— Умение формулировать требования к ПО, знание их классификации;
— Стремление развиваться как специалист в предметной области;
— Активное участие в развитии продукта.
Будет плюсом:
— Понимание основ HTTP-запросов;
— Знание форматов обмена данными JSON, XML;
— Навыки работы с базами данных, знание базовых SQL и noSQL запросов;
— Навыки визуального моделирования в нотациях BPMN и UML;
— Понимание принципов микросервисной архитектуры;
— Навыки работы с ОС Linux, Docker и Kubernetes.
Условия:
— Официальное трудоустройство по ТК РФ в аккредитованную IT-компанию, белая заработная плата;
— ДМС после испытательного срока;
— Удаленная работа на территории РФ;
— Корпоративное обучение и сертификация, возможности профессионального развития и карьерного роста;
— Внутренние профессиональные сообщества и митапы для обмена опытом;
— Программа корпоративных скидок и привилегий (Best Benefits);
— Доступ к спортивной платформе FitStars;
— Совместные активности и мероприятия (вечера настольных игр, random coffee, книжный, шахматный клубы, беговой клуб в летний сезон) и другие well-being активности.
Компания IT_ONE запускает стажировку для будущих Java разработчиков, целью которой является подготовка специалистов уровня от Junior+ до Middle-.
Наши стажеры смогут получить опыт работы в профессиональной среде, развить свои навыки под руководством высококвалифицированных специалистов и открыть новые возможности для своей карьеры в IT-индустрии.
О программе:
Период стажировки: июль-август 2025;
Продолжительность 6 недель;
Онлайн формат;
20 часов в неделю;
Работа над собственным проектом с ментором;
Материалы для изучения + домашние задания по проекту;
Этапы отбора: отправка резюме -> заполнение анкеты -> собеседование с рекрутером и прохождение технического скрининга -> собеседование с техническим специалистом.
Ожидания от кандидата:
Мы ищем кандидатов с 2 годами коммерческого опыта, которые хотели бы прокачать свои навыки, поработать над проектом совместно с ментором;
Уверенные знания Java Core (Collections, Stream API, Concurrency, многопоточность);
Spring Framework, SQL, REST API, Git, понимание Gitflow.
Что мы предлагаем после успешного прохождения стажировки:
Официальное трудоустройство по ТК РФ в аккредитованную IT-компанию;
ДМС после прохождения испытательного срока;
Работа в команде высококвалифицированных профессионалов;
Дополнительное обучение, библиотека, возможность посещения конференций, вебинаров, тренингов;
Корпоративные скидки от партнеров;
Насыщенная корпоративная культура.
Задачи:
— сопровождение и развитие аналитической отчетности с фокусом на работу с данными, SQL-логикой и корректностью бизнес-показателей;
— автоматизированный отчет, который обращается к данным витрины с использованием PySpark, обработка данных на Python и Pandas, формирование итоговой HTML-страницы;
— анализ и доработка источников данных;
— контроль корректности показателей, актуальности бизнес-логики, качества данных и стабильности формирования отчета;
— доработка SQL-логики, обработки данных, структуры отчета и итоговой HTML-страницы.
Дополнительно:
— участие в развитии AI-агента по отчетности, автоматизирующего text2sql-задачи: перевод пользовательских запросов в SQL, сбор данных, проверка показателей, подготовка структурированных ответов для руководства банка;
— понимание SQL, аналитического контекста, структуры витрин данных;
— проверка корректности сгенерированных запросов и результатов;
— участие в настройке логики взаимодействия агента с данными.
Требования:
— опыт работы в разработке на Python от 3 лет;
— уверенное владение Python, Pandas, SQL, PySpark (Hadoop/Spark);
— знание matplotlib/seaborn, Jupyter Notebook;
— знание HTML;
— навыки работы с Git, умение читать код DS и приводить его к инженерным стандартам production.
Условия:
— график работы 5/2, офисный формат (м. Кутузовская);
— оформление по ТК РФ, оплачиваемые больничные листы;
— спортивные и корпоративные мероприятия;
— программа обучения;
— добровольное медицинское страхование;
— и многое другое.
Задачи:
— Подготовка постановок задач разработчикам, описание функциональности, user story
— Чтение/разработка диаграмм взаимодействия компонентов системы
— Документирование требований в том числе по тестированию
— Участие в тестировании, приёмо-сдаточных испытаниях (UAT)
— Согласование требований к системе с другими подразделениями
Требования:
— Понимание одной из предметных областей: инвестиционный бизнес/брокерский бизнес/бухгалтерский учет
— Владение SQL на уровне написания аналитических запросов (Postgress, MS SQL)
— Знание спецификаций JSON/XML
— Высокие коммуникативные навыки и коммуникабельность
— Умение описать интерфейс системы и типы используемых данных на основании формальных спецификаций
— Понимание и опыт выстраивания интеграционных взаимодействий на основе брокера сообщений или очередей сообщений
— Знание основных паттернов проектирования систем
— Практический опыт написания и согласования документации: бизнес требований, технических заданий, функциональных спецификаций
— Опыт работы с предметной областью: инвестиционный бизнес/брокерский бизнес/бухгалтерский учет
— Опыт работы с внутренними шаблонами проектирования и интеграции систем
— Опыт разработки BRD и/или User Story
Условия:
— Оформление по ТК РФ
— ДМС
— Работа в растущей компании с возможностью профессионального и карьерного развития
— Дополнительное обучение, библиотека, возможность посещения конференций, вебинаров, тренингов.
Задачи:
— Первичная настройка и сопровождение приема платежей и переводов в мобильном приложении Банка;
— Операционное сопровождение договоров ИТВ (тарифы, схемы расчетов, порядки счетов, бухгалтерские проводки, сверочные процедуры, диспутные циклы и т.д.);
— Согласование ТЗ от контрагентов, аналитика и формирование задач на проектные команды в части доработок;
— Выявление багов, ошибок биллинга и иных сущностей, влияющих на финансовые расхождения;
— Настройка в АБС Банка: договоры, включая этапы информационного реестрового обмена, клиентские экранные шаги, вывод и скрытие платежных услуг;
— Поддержание Confluence, написание инструкций.
Требования:
— Релевантный опыт работы от 0,5-1 года;
— Выпускники либо последний курс: Экономический факультет, Бизнес-информатика;
— Опыт работы с большими объемами информации в Excel, аналитики;
— Грамотная речь, умение четко и грамотно излагать свои мысли;
— Отличная математическая база;
— Опыт работы в эквайринге (платежи/банкоматы/pos-эквайринг);
— Профессиональные качества: способность к анализу, систематизации, классификации, стрессоустойчивость, умение брать на себя ответственность, способность выполнять рутинную работу, способность работать в команде.
Условия:
— Официальное трудоустройство по ТК РФ в аккредитованную IT компанию, белая заработная плата;
— ДМС после испытательного срока;
— Корпоративное обучение и сертификация, возможности профессионального развития и карьерного роста;
— Внутренние профессиональные сообщества и митапы для обмена опытом;
— Программа корпоративных скидок и привилегий (Best Benefits);
— Доступ к спортивной платформе FitStars;
— Совместные активности и мероприятия (вечера настольных игр, random coffee, книжный, шахматный клубы, беговой клуб в летний сезон, онлайн йога) и другие well-being активности.
Компания IT_ONE запускает стажировку для QA Manual, целью которой является подготовка специалистов уровня от Junior+ до Middle-.
Наши стажеры смогут получить опыт работы в профессиональной среде, развить свои навыки под руководством высококвалифицированных специалистов и открыть новые возможности для своей карьеры в IT-индустрии.
О программе:
Период стажировки: июль 2026;
Продолжительность 3 недели;
Онлайн формат;
20 часов в неделю;
Материалы для изучения + домашние задания + встречи с ментором.
Этапы отбора: отправка резюме -> заполнение анкеты -> собеседование с рекрутером и прохождение технического скрининга -> собеседование с техническим специалистом.
Ожидания от кандидата:
Мы ищем кандидатов с 1 года коммерческого опыта, которые хотели бы прокачать свои навыки, поработать над проектом совместно с ментором;
Опыт составления тестовой документации, работы с Jira;
Желательно понимание REST API, базовое знание SQL, понимание жизненного цикла ПО, этапов тестирования;
Готовность посещать офис (Москва).
Что мы предлагаем после успешного прохождения стажировки:
Официальное трудоустройство по ТК РФ в аккредитованную IT-компанию;
ДМС после прохождения испытательного срока;
Работа в команде высококвалифицированных профессионалов;
Дополнительное обучение, библиотека, возможность посещения конференций, вебинаров, тренингов;
Комфортный офис;
Корпоративные скидки от партнеров;
Насыщенная корпоративная культура.
Обязанности:
• Разработка и поддержка высоконагруженных пользовательских интерфейсов на Angular и TypeScript;
• Проектирование и реализация микрофронтендной архитектуры (Module Federation, Web Components и т.п.);
• Интеграция с микросервисным бэкендом (REST/gRPC/WebSocket), работа с API-контрактами;
• Участие в проектировании архитектуры фронтенд-приложений и технических решений;
• Менторство и помощь младшим разработчикам;
• Участие в планировании, оценке задач, декомпозиции;
• Проведение code review, соблюдение стандартов кодирования;
• Обеспечение качества, производительности и отказоустойчивости интерфейсов.
Требования:
• Опыт работы с JavaScript от 5 лет.;
• Опыт работы с Angular и TypeScript;
• Опыт написания тестов;
• Опыт работы с микросервисной и микрофронтендной архитектурой;
• Опыт настройки CI, nginx будет плюсом.
Условия:
• Официальное трудоустройство по ТК РФ в аккредитованную IT-компанию;
• Полностью белую заработную плату;
• ДМС после испытательного срока;
• Корпоративное обучение, возможности профессионального развития и карьерного роста;
• Программу корпоративных скидок и привилегий (Best Benefits);
• Совместные активности, мероприятия и многое другое.