Вот краткое описание (примерно 50 слов), соответствующее стилю работы и вашей позиции:
Работа в международной команде над созданием и масштабированием цифровых продуктов в быстро меняющейся среде. Ответственность за основные функции, тесное сотрудничество с инженерами и представителями бизнеса, а также участие в принятии решений по продукту и техническим вопросам. Идеально подходит для профессионалов, которым нравится ответственность, сложность и создание эффективных и высококачественных решений.
О данной возможности
Наш клиент — мировой лидер в области инфраструктурного программного обеспечения, специализирующийся на управлении API корпоративного уровня и бесшовной цифровой интеграции. Компания помогает организациям раскрыть весь потенциал своих данных, предоставляя безопасные и масштабируемые экосистемы для подключения приложений и сервисов. В настоящее время они ищут стратегического визионера, который возглавит развитие их основных программных решений. В этой роли вы будете выступать связующим звеном между сложными требованиями рынка и технической реализацией, обеспечивая создание высокоэффективных инструментов, которые переосмыслят взаимодействие бизнеса с цифровым миром.
О вакансии: Наш клиент ищет динамичного технического руководителя по Java для своей растущей команды. В этой должности вы будете работать на высоком уровне в качестве ведущего специалиста, одновременно руководя и контролируя кросс-функциональную группу Agile Scrum. Ваша миссия будет заключаться в создании надежных, высокопроизводительных функций платформы и интеграций, способствуя формированию рабочего пространства, характеризующегося инженерным мастерством, общими целями и стабильным ростом. Хотя эта должность предполагает значительный лидерский вес, ваше основное внимание будет по-прежнему сосредоточено на непосредственном техническом выполнении и успешной поставке программных продуктов.
Эксплуатационные параметры
- Распределение рабочей нагрузки: Данная должность предполагает 40% непосредственной разработки, 30% архитектурного проектирования и 30% руководства и управления командой.
- Рабочее время: Основные операционные процессы и сессии для совместной работы планируются в соответствии с ирландским часовым поясом.
Основные обязанности
Техническое руководство
- Возглавлять разработку концепции, создание и развертывание сложных платформенных систем и интеграций сервисов с использованием Java , Kubernetes и современных облачных фреймворков.
- Выступать в качестве основного технического контактного лица для своего подразделения, определяя архитектурные пути и контролируя реализацию в различных API, сервисах и хранилищах данных.
- Способствовать внедрению отраслевых стандартов в области архитектуры API, мониторинга системы, оптимизации производительности и защитного программирования.
- В сотрудничестве с ведущими архитекторами и инженерами-разработчиками вы обеспечите соответствие результатов работы вашей команды общей концепции платформы и техническим целям.
Гибкое управление командой
- Выполнять функции руководителя Scrum-команды, координируя все ритуалы Agile (ежедневные синхронизации, планирование спринтов и обзоры) для поддержания эффективного производственного ритма.
- Руководить разнородной группой разработчиков и SDET, предоставляя регулярное наставничество, конструктивную критику и профессиональную поддержку в построении сценариев использования.
- Создайте высокоэффективную, благоприятную рабочую среду, основанную на индивидуальной ответственности, инициативе и активном развитии навыков.
Межфункциональное сотрудничество
- Тесно взаимодействовать с менеджерами по продуктам, владельцами проектов, специалистами по контролю качества и DevOps для определения и запуска важных системных функций.
- Обеспечьте синхронизацию с более широкими подразделениями компании (такими как отдел по работе с клиентами и отдел профессиональных услуг), чтобы гарантировать стабильность платформы и удовлетворенность пользователей.
Качество и операционное совершенство
- Выступать за внедрение передовых методов автоматизации тестирования, конвейеров CI/CD и глубокой мониторинга для обеспечения целостности запуска программного обеспечения.
- Работать в тесном сотрудничестве с партнерами из отделов контроля качества и тестирования программного обеспечения для установления и поддержания строгих стандартов качества, включая оценку безопасности и производительности.
- Отслеживайте и оптимизируйте ключевые показатели эффективности, такие как скорость разработки, коэффициент ошибок и частота развертывания в производственной среде.
Стратегический вклад
- Оказывать содействие в подборе технических специалистов, адаптации новых сотрудников и общем масштабировании инженерного отдела.
- Выявлять и внедрять улучшения рабочих процессов и обновления инструментов для повышения удовлетворенности разработчиков и общей производительности команды.
- Отслеживайте последние изменения в отрасли и новые технологические тенденции, оценивая, как они могут способствовать долгосрочному развитию платформы.
Необходимые навыки и опыт
Техническая экспертиза
- Более 8 лет профессионального опыта в разработке программного обеспечения, из них не менее 2 лет на руководящей технической или надзорной должности.
- Подтвержденный опыт проектирования и внедрения высокомасштабных распределенных сред с использованием Java и облачных инструментов.
- Глубокое понимание стратегий управления API и сложных моделей интеграции .
- Непосредственный профессиональный опыт работы с Valkey (или Redis) , MongoDB и PostgreSQL , включая моделирование данных и оптимизацию скорости.
- Глубокое знание Kubernetes , контейнеризации и различных стратегий запуска микросервисов.
Лидерство и сотрудничество
- Подтвержденные навыки руководства командами в рамках Agile Scrum, проведения командных церемоний и управления итеративными циклами выпуска релизов.
- Высокие компетенции в управлении персоналом, включая профессиональное наставничество, оценку эффективности работы и содействие карьерному росту.
- Превосходные коммуникативные навыки и умение выстраивать отношения с заинтересованными сторонами, а также способность объединять разнородные команды для достижения общих целей.
- Опыт в подборе технических специалистов, масштабировании инженерных команд и создании инклюзивной корпоративной культуры.
Качество и стратегическое мышление
- Знание различных фреймворков для автоматизации тестирования, включая модульное, системное интеграционное и стресс-тестирование.
- Опыт сотрудничества с инженерами-программистами для обеспечения непрерывного повышения качества.
- Умение согласовывать ежедневные задачи по программированию с долгосрочными стратегическими планами и указаниями команды.
- Страсть к отслеживанию передовых технологических достижений и оценке их влияния на планы развития продуктов и архитектурные обзоры.
Преимущества
- 100% удаленная работа: Наслаждайтесь свободой работать из любой точки мира, сотрудничая с разнообразной многонациональной командой.
- Конкурентоспособная заработная плата: щедрый и конкурентоспособный пакет в долларах США, а также комплексный пакет льгот.
- Гибкий график: составьте расписание, которое соответствует вашему образу жизни и приоритетам.
- Организация домашнего офиса: получите необходимое оборудование и программное обеспечение для успешной работы из дома.