ENG - SI Engine
• Low-level RestAPI calls of connection creation on Fivetran, data sync in Databricks and tenant creation in MicroStrategy.
• Databricks Security design: Create catalog using tenant-specific service principal, limit the visibility of customer data; grant USE privilege to admin service principal for management
• Engineered and maintained the backend architecture for a multi-tenant, AWS-based enterprise BI platform, integrating Salesforce, ServiceNow, Excel, and other sources to deliver a unified data retrieval experience;
• Automated tenant provisioning on MicroStrategy and data integration with Fivetran and Databricks using API calls and created restricted service principals on Databricks;
• Developed internal APIs to trigger provisioning processes and implemented Fivetran webhooks to automate data synchronization to Databricks, facilitating dataset and analytical card creation on MicroStrategy with robust retry and cleanup mechanisms;
• Managed version control and updates for datasets and cards by adhering to predefined manifest files, ensuring consistency and accuracy across all tenant environments.