Description:
Job Title:
Technical Lead
Location:
Foster City, CA 94404
Job Description:
Must Have Technical/Functional Skills
· 10–14 years of experience in enterprise application and integration architecture.
· Strong background in Java/Spring Boot, REST API design, and cloud-native integration.
· Deep hands-on experience with Power BI REST APIs, SDK, and embedding frameworks.
· Proven expertise in authentication & authorization (OAuth2, ADFS, SAML).
· Familiarity with Azure AD, Key Vault, Monitor, and governance controls.
· Excellent communication, design documentation, and stakeholder alignment skills.
Roles & Responsibilities
o Solution Design & Architecture
o Define the full-stack architecture and interaction model between portal, middleware APIs, and Power BI.
o Establish reusable frameworks for embedding, token management, and metadata synchronization.
o Design API orchestration layers for report lifecycle management (publish, refresh, clone, export).
o Enable modular integration of reporting and analytics within existing digital applications.
· Authentication & Security
o Integrate enterprise identity systems using OAuth2/SAML-based single sign-on.
o Map user personas and security roles to RLS (Row-Level Security) and OLS (Object-Level Security) models.
o Enforce audit logging, encryption, and compliance controls across all integration touchpoints.
o Define governance workflows for access management, provisioning, and token lifecycle.
· Scalability & Performance o Architect solutions for high availability, caching, and reduced API latency.
o Design distributed workloads for report rendering, personalization, and dataset refreshes.
o Benchmark performance of embedded reports across multiple environments. · Delivery & Governance o Drive sprint planning, backlog prioritization, and architecture compliance.
o Provide design reviews and technical mentorship to full-stack and integration teams.
o Define DevOps pipelines for deployment and testing automation.
o Partner with infrastructure teams to ensure observability (APM, logs, metrics).
Salary range: