Должность: Старший инженер по внедрению
Местоположение: Маади, Каир, Египет / Гибридный формат
В роли Старшего инженера по внедрению (Senior Forward Deployed Engineer) в Synapse Analytics вы будете отвечать за технический успех комплексных и стратегических внедрений продуктов у банковских и корпоративных клиентов. Вы будете выступать в качестве старшего технического партнера для клиентских команд по инфраструктуре, безопасности, архитектуре, данным и инженерии, проектируя архитектуры внедрения и интеграции, которые позволят продуктам Synapse успешно работать в строго контролируемых корпоративных средах.
Вы будете не только отвечать за реализацию решений, но и принимать технические решения, заранее выявлять риски, управлять сложными интеграциями, устранять критические производственные проблемы и использовать полученный опыт из клиентских внедрений для улучшения продуктов Synapse и практик предоставления услуг.
Эта роль находится на стыке продуктовой инженерии, инфраструктуры, системной архитектуры, предоставления услуг и клиентских решений.
Обязанности
- Ответственность за комплексную сквозную техническую реализацию продуктов Synapse в банковских, локальных, частных облачных, ограниченных и изолированных средах.
- Руководство обсуждением технической архитектуры с клиентскими командами по инфраструктуре, сетям, безопасности, архитектуре, данным и инженерии.
- Проектирование архитектур внедрения, охватывающих:
- сетевую топологию
- границы безопасности
- аутентификацию и авторизацию
- инфраструктуру приложений
- потоки данных
- предоставление API
- шаблоны интеграции
- наблюдаемость
- высокую доступность
- аварийное восстановление
- операционную ответственность
- Принятие технических решений и компромиссов, необходимых для адаптации продуктов Synapse к сложным клиентским средам при сохранении поддержки продуктов и безопасности.
- Проектирование и реализация сложных интеграций между продуктами Synapse и корпоративными системами, включая:
- основные банковские платформы
- внутренние API
- хранилища данных и озера данных
- Kafka и платформы обмена сообщениями
- Oracle и SQL Server
- системы управления идентификацией и доступом
- устаревшие корпоративные приложения
- Создание повторно используемых адаптеров, коннекторов, API, средств автоматизации, инструментов развертывания и компонентов интеграции, когда функциональность продукта не соответствует требованиям клиента.
- Руководство развертыванием и оркестрацией приложений Synapse с использованием Kubernetes, Docker, Linux и связанных инструментов инфраструктуры.
- Определение стратегий обновления, миграции, отката, установки исправлений, управления конфигурацией и вывода в производственную среду для клиентских окружений.
- Руководство расследованием и устранением сложных производственных проблем, связанных с сетями, межсетевыми экранами, VPN, прокси-серверами, балансировщиками нагрузки, DNS, сертификатами, аутентификацией, шифрованием, Kubernetes, инфраструктурой приложений и клиентскими интеграциями.
- Выполнение роли старшей технической точки эскалации для производственных инцидентов и критически важных клиентских проблем.
- Создание и проверка высококачественных технических артефактов, включая:
- документы по архитектуре решений
- документацию API
- спецификации интеграции
- руководства по развертыванию
- документы по операционной передаче
- схемы сетевых потоков и потоков данных
- процедуры обновления и отката
- документацию по устранению неполадок
- Руководство техническим анализом на этапах предварительного внедрения и предоставления услуг, выявление проблем с выполнимостью, зависимостей инфраструктуры, сложности интеграции, требований безопасности и рисков внедрения до принятия обязательств.
- Тесное сотрудничество с командами Product Engineering и DevOps для улучшения архитектуры продукта, моделей развертывания, наблюдаемости, конфигурации, возможностей интеграции и операционной поддержки.
- Выявление повторяющихся закономерностей у клиентов и их преобразование в повторно используемые возможности продукта, инструменты развертывания, эталонные архитектуры или инженерные стандарты.
- Менторство инженеров FDE I и FDE II и предоставление технического руководства при проектировании архитектуры, интеграциях, развертываниях и устранении инцидентов.
- Проверка технических проектов и планов развертывания, подготовленных другими инженерами.
- Помощь в установлении стандартов и лучших практик для архитектуры развертывания, разработки интеграций, документации, готовности к производству и передачи клиенту.
- Участие и помощь в координации дежурств или эскалационной поддержки для критически важных производственных сред клиентов в соответствии с согласованными SLA.
Требования
- Опыт работы от 4–7+ лет в области инженерии по внедрению, системной интеграции, инженерии решений, DevOps, бэкенд-инженерии, инфраструктурной инженерии или технической реализации корпоративных решений.
- Опыт разработки программного обеспечения на Python и разработки API с использованием FastAPI, Django, Flask или аналогичных фреймворков.
- Значительный опыт развертывания и эксплуатации производственных приложений с использованием Kubernetes, Docker и Linux.
- Значительный опыт работы в локальных, частных облачных, изолированных или строго ограниченных корпоративных средах.
- Глубокое понимание корпоративных сетей, включая межсетевые экраны, VPN, прокси-серверы, маршрутизацию, балансировщики нагрузки, DNS, TLS/SSL, сертификаты и устранение сетевых проблем.
- Большой опыт интеграции с корпоративными системами, такими как REST/SOAP API, Oracle, SQL Server, Kafka, очереди сообщений, поставщики идентификации, ERP, CRM или внутренние банковские платформы.
- Опыт проектирования архитектур внедрения и интеграции, а не только реализации предопределенных архитектур.
- Глубокое понимание шаблонов аутентификации и авторизации, таких как OAuth2, OIDC, SAML, LDAP/Active Directory, API-ключи, JWT и аутентификация между сервисами.
- Опыт устранения неполадок распределенных систем и производственных сред на уровнях приложений, инфраструктуры, сети, баз данных и интеграции.
- Способность четко доносить сложные технические решения до клиентских команд по инженерии, инфраструктуре, архитектуре, безопасности и руководству.
- Способность создавать и проверять высококачественную архитектурную документацию, спецификации API, проекты интеграции, руководства по развертыванию и операционные руководства.
- Сильное техническое суждение и способность принимать прагматичные решения в неопределенных клиентских средах.
- Опыт наставничества инженеров и проверки технических проектов.
- Опыт проведения клиентских семинаров, архитектурных сессий, производственных развертываний и технических эскалаций.
- Готовность посещать клиентские объекты и брать на себя ответственность во время критически важных развертываний или производственных мероприятий.
- Опыт работы с банками, регулируемыми отраслями, системами высокой доступности, GPU-инфраструктурой, платформами AI/ML или процессами корпоративной безопасности является большим плюсом.