poiskraboty.kz
← К списку

Chief Technology Officer (CTO)

Wipon Астана проспект Туран, 19/2, Нура район, Астана
Зарплата не указана

Описание

О компанииПродукт с действующей кодовой базой на PHP (Laravel) и собственной инфраструктурой на bare metal. Высокая нагрузка, большие объёмы данных, активное развитие. Часть системы переводится на микросервисы на Go.Чем предстоит заниматься- Аудит текущей архитектуры и технического состояния продукта- Повышение стабильности, отказоустойчивости и производительности системы- Развитие микросервисной части на Go параллельно с основным PHP-монолитом- Постепенный рефакторинг legacy-кода без полной переработки с нуля- Оптимизация работы с базой данных на больших объёмах (PostgreSQL)- Внедрение и развитие инженерных практик: code review, тестирование, мониторинг, CI/CD- Организация и развитие команды разработки- Взаимодействие с бизнесом и участие в принятии продуктовых решенийТехнические требования- Senior+ опыт в backend-разработке на PHP, обязательно Laravel- Уверенный опыт работы с Go — часть продукта уже на Go-микросервисах- Опыт проектирования и эксплуатации высоконагруженных систем- Глубокое знание PostgreSQL на больших объёмах данных: партиционирование, оптимизация запросов, репликация- Опыт работы с очередями и потоковой обработкой данных (Kafka или аналоги)- Опыт работы с аналитическими БД (ClickHouse или аналоги)- Понимание принципов кеширования (Redis или совместимые решения)- Опыт построения и оптимизации CI/CD процессов- Опыт работы с контейнеризацией и оркестрацией (Docker, Kubernetes и аналоги)- Понимание особенностей инфраструктуры на bare metal, без managed cloud-сервисов- Знание архитектурных подходов: монолит, микросервисы, event-drivenУправленческие навыки- Опыт управления командой разработки- Навыки планирования и приоритизации задач- Умение выстраивать процессы разработки- Опыт проведения code review и технического менторинга- Способность принимать решения в условиях неопределённости- Умение балансировать между скоростью разработки и качествомОжидания от кандидата- Способность быстро погрузиться в продукт и выявить ключевые проблемы- Умение выстроить план улучшения системы без полной переработки с нуля- Ориентация на результат и бизнес-ценность- Хорошие коммуникативные навыки, умение работать с командойБудет плюсом- Опыт работы с высоконагруженными мультитенантными системами- Опыт миграции legacy-систем на современный стек- Опыт внедрения DevOps-практик с нуля- Опыт работы с фискальными или платёжными интеграциямиФормат работы- Полная занятость- Работа с существующей командой разработки- Высокая степень ответственности за техническое направление продукта- Работа строго в офисе, удалённый формат не предусмотрен

Требования

Часть системы переводится на микросервисы на Go.Чем предстоит заниматься- Аудит текущей архитектуры и технического состояния продукта- Повышение стабильности, отказоустойчивости и производительности системы- Развитие микросервисной части на Go параллельно с основным PHP-монолитом- Постепенный рефакторинг legacy-кода без полной переработки с нуля- Оптимизация работы с базой данных на больших объёмах (PostgreSQL)- Внедрение и развитие инженерных практик: code review, тестирование, мониторинг, CI/CD- Организация и развитие команды разработки- Взаимодействие с бизнесом и участие в принятии продуктовых решенийТехнические требования- Senior+ опыт в backend-разработке на PHP, обязательно Laravel- Уверенный опыт работы с Go — часть продукта уже на Go-микросервисах- Опыт проектирования и эксплуатации высоконагруженных систем- Глубокое знание PostgreSQL на больших объёмах данных: партиционирование, оптимизация запросов, репликация- Опыт работы с очередями и потоковой обработкой данных (Kafka или аналоги)- Опыт работы с аналитическими БД (ClickHouse или аналоги)- Понимание принципов кеширования (Redis или совместимые решения)- Опыт построения и оптимизации CI/CD процессов- Опыт работы с контейнеризацией и оркестрацией (Docker, Kubernetes и аналоги)- Понимание особенностей инфраструктуры на bare metal, без managed cloud-сервисов- Знание архитектурных подходов: монолит, микросервисы, event-drivenУправленческие навыки- Опыт управления командой разработки- Навыки планирования и приоритизации задач- Умение выстраивать процессы разработки- Опыт проведения code review и технического менторинга- Способность принимать решения в условиях неопределённости- Умение балансировать между скоростью разработки и качествомОжидания от кандидата- Способность быстро погрузиться в продукт и выявить ключевые проблемы- Умение выстроить план улучшения системы без полной переработки с нуля- Ориентация на результат и бизнес-ценность- Хорошие коммуникативные навыки, умение работать с командойБудет плюсом- Опыт работы с высоконагруженными мультитенантными системами- Опыт миграции legacy-систем на современный стек- Опыт внедрения DevOps-практик с нуля- Опыт работы с фискальными или платёжными интеграциямиФормат работы- Полная занятость- Работа с существующей командой разработки- Высокая степень ответственности за техническое направление продукта- Работа строго в офисе, удалённый формат не предусмотрен

Похожие вакансии в Астане