Overview
Provide frontline support for on-prem search indices and troubleshoot data ingestion problems within legacy pipelines. Support the migration of ingestion pipelines to Databricks-based pipelines and Azure Search indexing.
Key Responsibilities
- Provide frontline support for on‑prem search indices, addressing issues with indexing failures, latency, data freshness, metadata ingestion, or API responsiveness.
- Troubleshoot data ingestion problems within legacy pipelines and collaborate with engineering teams to resolve workflow breaks, mapping errors, or inconsistent search results.
- Support the migration of ingestion pipelines from legacy ETL systems to Databricks‑based pipelines and Azure Search indexing, validating outputs, and ensuring continuity in search relevance and metadata quality.
- Assist downstream application teams using legacy search APIs by diagnosing performance issues, mismatches in query results, or schema discrepancies.
- Guide users and product teams through changes in search behavior as the architecture was simplified, helping them understand differences between legacy index behavior and modern cloud‑based search patterns.
- Participate in content validation, smoke testing, and quality assurance cycles during phased decommissioning of on‑prem components.
- Summarize recurring search and ingestion issues, identify root patterns, and communicate actionable recommendations to engineering teams and modernization programs.
- Provide support for user outreach, Q&A sessions, and transition communications related to search platform upgrades, index consolidations, or pipeline sunsetting activities.
- Contribute advisory insights to ongoing simplification efforts by representing user impacts, highlighting operational inefficiencies in legacy components, and validating the functional readiness of cloud replacements.
Required Experience
- At least 5 years' experience with a Master’s degree in computer science or related field OR at least 7 years' experience with a Bachelor’s degree.
- Strong experience in .NET/C#, ASP.NET, and enterprise application development.
- Hands-on expertise with Azure services including Functions, Logic Apps, Service Bus, Azure SQL, Key Vault, and Application Insights.
- Experience designing and supporting REST APIs, microservices, and system integrations.
- Knowledge of Microsoft Entra ID (Azure AD), OAuth 2.0, OpenID Connect, and secure application authentication.
- Proficiency in Azure DevOps, GitHub Actions, CI/CD pipelines, automated testing, and release management.
- Experience with Python, Databricks, Azure Data Factory (ADF), and data integration/migration solutions.
- Familiarity with Microsoft 365, SharePoint Online, Microsoft Graph API, Power Platform, and Dataverse.
- Knowledge of Records Management, Retention Labels, and Microsoft Purview Compliance.
- Experience working in Agile / SAFe delivery environments (PI planning support, backlog refinement, iteration planning/review involvement).
Qualifications
Master’s degree in computer science or related field OR Bachelor’s degree.