О нас
Financial Times — одна из ведущих новостных организаций мира, признанная во всем мире за свою авторитетность, честность и точность, с миссией предоставлять качественную информацию и услуги по всему миру.
Краткое описание позиции
Это захватывающая возможность для инженера присоединиться к группе FT Core в рамках организации Продукт и Технологии внутри FT.
FT Core объединяет ключевые цифровые активы, такие как:
•Контент и метаданные — обеспечение публикации контента, умных аннотаций метаданных, обнаружения контента и доставки в различных формах и форматах.
•Печатные и цифровые подписки — обеспечение бесшовных процессов подписки/оплаты и всех клиентских путей распространения газеты
•Доступ и идентификация — обеспечение нескольких механизмов авторизации и аутентификации, а также мощного движка принятия решений по доступу
•Платформа данных — обеспечение хранения, обработки и получения аналитики из данных о читательской аудитории
У вас будет автономия в выборе инструментов и технологий, необходимых для создания и эксплуатации сервисов, отвечающих за критически важные возможности бренда FT.
Команда Access & Identity отвечает за два набора возможностей — решение о предоставлении доступа к контенту в различных доменах FT и поддержку набора различных API авторизации и аутентификации, а также различных функций, касающихся B2B клиентов, процессов удаления данных в соответствии с GDPR и профилей пользователей.
Вы будете отвечать за предоставление инновационных технических решений, создавая и эксплуатируя платформы мирового класса. У вас будет автономия, в рамках определённых ограничений, выбирать инструменты и технологии, необходимые для создания и эксплуатации сервисов.
Недавно опубликована рамочная структура развития инженерных компетенций и связанные компетенции для программиста среднего и старшего уровня, релевантные для этой позиции.
Технический стек
Часто используемые технологии (не исчерпывающий список):
•Java/Spring Boot
•Go Lang
•Kubernetes (EKS)
•AWS
•GraphQL
•CircleCI
•DynamoDB
•Kafka
•Cloudflare
•Prometheus/Grafana/Splunk
Процесс найма
Процесс собеседований разработан строгим, но дружелюбным: включает упражнение по проектированию системы и вопросы, побуждающие рассказать о своих сильных сторонах.
Эта роль подойдет вам, если вы готовы:
•Работать напрямую с менеджерами продуктов и старшими заинтересованными сторонами, чтобы полностью формировать решения от идеи до развертывания и далее
•Работать в команде инженеров в гибкой команде доставки
•Проектировать и внедрять решения с низкими затратами на обслуживание, хорошо мониторируемые, безопасные и масштабируемые, от начала до конца
•Понимать и активно участвовать в проектировании архитектуры, инструментов и процессов релиза, используемых инженерными командами в Продукте и Технологиях
•Вносить вклад в процессы, фреймворки и руководства на уровне всей компании
•Развивать тесные отношения с нашими клиентами и обеспечивать операционную поддержку
Идеальный профиль кандидата
Обязательные требования
•Минимум 5 лет подтвержденного проектного опыта создания и поддержки распределённых систем
•Высокая компетентность в Java и/или Go (предпочтительно Java)
•Опыт успешной реализации хорошо спроектированных решений с использованием современных технологий и лучших практик, таких как SOLID, TDD, CI/CD и парное программирование
•Умение учитывать нефункциональные требования, такие как производительность, масштабируемость, высокая доступность, мониторинг и безопасность
•Доказательства проектирования и создания RESTful API
•Активное участие в более широком технологическом сообществе с пониманием текущих ведущих тенденций
•Опыт работы в составе Agile-команды, использующей методологии Scrum и Kanban
•Опыт работы со Spring
•Хорошее понимание принципов и компромиссов микросервисной архитектуры
•Опыт работы с хотя бы одной облачной инфраструктурой, желательно AWS
•Хорошие знания SQL/NoSQL
•Уверенная работа в среде Linux
•Уверенная работа с инструментами AI, помогающими в написании кода, такими как Codex
•Способность устанавливать и продвигать хорошие практики кодирования и инженерии
•Умение проектировать архитектуру и руководить разработкой решений на основе функциональных требований
•Проведение всесторонних и эффективных код-ревью
•Способность наставлять других членов команды
•Хорошее владение письменным и устным английским языком
Желательные требования
•Опыт работы в среде, где операционная поддержка и мониторинг кода и систем являются частью культуры (DevOps)
•Опыт создания живых систем с высоким трафиком/нагрузкой
•Умение точно мониторить и анализировать производительность системы с помощью инструментов, таких как Grafana/Splunk
•Умение устранять неполадки и справляться с инцидентами в реальном времени
•Наличие отраслевой сертификации по ключевой платформе, инструменту или области, используемой в инженерии FT (рекомендуется сертификат AWS Associate)
Что вы получите? Наши преимущества
•Годовая бонусная программа
•25 дней оплачиваемого отпуска
•Круглосуточная программа поддержки сотрудников
•Страхование жизни
•Расширенная политика родительского отпуска
•Пособие на питание
•Карта Multisport
•Внутренние и внешние обучающие программы
•Ваш собственный выделенный бюджет на обучение (для конференций, курсов и т.д.)
Доступность
FT является работодателем, уверенным в вопросах инвалидности, и подписантом Valuable 500. Можно сообщить о необходимости разумных корректировок в процессе подачи заявки или собеседования, написав на
[email protected].