Название: Старший / Ведущий инженер по развертыванию платформы Forward Deployed Engineer - Cogentiq I2C
Местоположение: 2 места
Местоположение: Бангалор
Местоположение: Мумбаи
Трудоустройство: Полный рабочий день
Весело работать в компании, где люди искренне ВЕРЯТ в то, что делают!
Мы стремимся привнести страсть и ориентацию на клиента в бизнес.
О Cogentiq I2C
Cogentiq I2C — это агентная AI-платформа Fractal для операций от выставления счетов до получения наличных, охватывающая сбор платежей, клиринг поступлений, вычеты, оценку кредитного риска и управление счетами-фактурами. Платформа работает на основе четырехуровневой архитектуры: уровень приложения Next.js, сервисы FastAPI, уровень оркестрации агентных систем Cogentiq APA и набор данных, построенный на Azure Databricks и PostgreSQL. Развертывания осуществляются в клиентских средах Azure на основе актуальных данных ERP (Dynamics 365, SAP), что означает, что инжиниринг развертывания является первоклассной дисциплиной, а не второстепенным этапом разработки.
Почему эта роль, сейчас
Платформа перешла от этапа создания к этапу развертывания. Сбор платежей проходит пилотное тестирование с корпоративными клиентами, и механизмы развертывания реальны: Databricks Asset Bundles с однократным нажатием, развертывание на основе скриптов; автозагрузчик для загрузки исторических и инкрементальных данных в общую модель данных; версионированные пакеты и файлы wheel, доставляемые через Git и Azure Artifactory; и стандартный быстрый старт, в рамках которого новый сотрудник должен иметь возможность развернуть полную платформу данных, запустив один установочный скрипт. Эта роль переносит эти механизмы в клиентские среды и обеспечивает их работу в условиях клиентского управления, клиентских данных и клиентских сроков. Она охватывает все между нашими релизами и работающей, наблюдаемой, правильно управляемой установкой; кандидаты, желающие работать над поведением агентов и интеграцией LLM, должны вместо этого подавать заявки на трек AI FDE.
Что вы будете делать
- Отвечать за архитектуру развертывания клиентских установок от готовности среды до гиперподдержки: стратегия сборки, топология среды (Dev, QA, production; каталоги для каждого клиента), последовательность выпусков и подтверждение того, что установка соответствует стандарту валидации.
- Работать с Unity Catalog и управлением платформой: клиентский и внутренний IT-контроль каталогов и метахранилищ, решения по хранению данных и модели доступа. Вы будете оценивать, что означает их модель управления для наших установочных скриптов, вести переговоры о путях предоставления доступа и знать, когда удобство использования общей инфраструктуры создает проблему, требующую эскалации, а не обхода, в рамках SOW, NDA или изоляции данных.
- Устанавливать и обеспечивать соблюдение стандартов инжиниринга платформы: идемпотентные, повторяемые развертывания; обработка ошибок с быстрым отказом без скрытых путей продолжения, кроме исключений; параметризация на основе переменных среды с единой точкой изменения для каждого клиентского значения; и соглашения о конфигурации, которые сохраняются в Databricks сегодня и в Fabric завтра.
- Отвечать за архитектуру общих утилит: контракты функций интерфейса и абстракции фабричного паттерна для Databricks, Fabric, PostgreSQL, SQL Server и бэкендов хранения данных, упакованные как версионированные файлы wheel через Azure Artifactory, так что замена платформы клиента является изменением конфигурации, а не переписыванием.
- Принимать сложные решения по приему данных: автозагрузчик против пользовательского приема данных, основанного на конфликтах, когда клиент не предоставляет Databricks, стратегия контрольных точек и переобработки, дизайн повторных попыток и оповещения для каждого конвейера, а также надежность записи обратно в базу данных приложения.
- Руководить инцидентами во время развертывания и гиперподдержки. Когда развертывание выходит из строя в клиентской среде, вы руководите инцидентом: проводите триаж по набору данных, базе данных приложения и вышестоящим фидам ERP; честно общаетесь с клиентом; и обеспечиваете исправление и пост-инцидентную коррекцию в playbook.
- Владеть playbook развертывания как продуктом. Руководства по быстрому старту, наборы для валидации и конфигурации синтетических данных, которые вы оставите после себя, должны сделать следующее развертывание дешевле. Критерий — новый сотрудник развертывает платформу по вашему playbook с помощью одного установочного скрипта.
- Обучать младших Platform FDE, проверяя их работу на соответствие установленным вами стандартам и развивая их до уровня самостоятельного выполнения задач по развертыванию.
Что вам нужно
- 6 или более лет опыта работы в области платформы данных или инжиниринга развертывания, с минимум двумя годами развертывания в средах, которые вы не контролировали (клиентские окружения, регулируемые среды или аналогичные).
- Глубокие знания Azure Databricks: Asset Bundles, рабочие процессы, Unity Catalog и управление метахранилищами, управление кластерами и библиотеками, автоматизация service principal и CLI.
- Отличное знание Python и SQL, с умением оценивать код конвейера на идемпотентность, поведение при сбоях и гигиену конфигурации, а не только корректность.
- Опыт работы с PostgreSQL в производственной среде: эволюция схемы, надежность записи, поведение при подключении под нагрузкой.
- CI/CD для платформ данных: потоки релизов на основе Git, семантическое версионирование, репозитории артефактов и обратная совместимость между версиями компонентов.
- Знание предметной области order-to-cash и дебиторской задолженности: счета-фактуры, квитанции, платежные поручения, основные данные клиентов и структуры AR ERP в Dynamics 365 или SAP. Вы не сможете проверить развертывание, данные которого вы не понимаете.
- Клиентоориентированность: вы будете техническим представителем команды развертывания для IT-специалистов и финансовых стейкхолдеров клиента.
- Приветствуется: Microsoft Fabric, дизайн наблюдаемости (OpenTelemetry, Application Insights) и опыт внедрения продукта данных через пилотные проекты у нескольких клиентов параллельно.
Успех в первый год
- Два клиентских развертывания, выполненных от готовности среды до гиперподдержки, каждое из которых проверено на соответствие стандартному набору и подписано в срок.
- Playbook развертывания, который явно снизил стоимость последующего развертывания, измеряемую по истекшему времени от предоставления доступа до подтвержденной установки.
- Стандарты платформы (идемпотентность, быстрый отказ, параметризация), принятые в кодовой базе инжиниринга данных, подтвержденные практикой ревью, а не только документацией.
- Минимум одна договоренность по управлению или инфраструктуре с IT-отделом клиента, разрешенная без эскалации руководству.
Если вам нравится бурный рост и работа с счастливыми, полными энтузиазма сверходастителями, вам понравится ваша карьера у нас!