The role focuses on analyzing, documenting, and translating business requirements into technical specifications for Azure-based cloud applications. The analyst will collaborate with architects, developers, and stakeholders to design and deliver scalable, secure, and cost-effective Azure-native solutions.
Responsibilities
- Gather and analyze business requirements from stakeholders for cloud-based solutions.
- Translate business needs into technical specifications, focusing on Azure-native services.
- Collaborate with architects and developers to design scalable and secure Azure solutions.
- Define and document integration points between Azure services (Functions, App Services, OpenAI, Databricks, ML).
- Evaluate and recommend Azure services based on business and technical needs.
- Work closely with development teams to ensure accurate implementation of requirements.
- Participate in sprint planning, backlog grooming, and user story refinement.
- Validate functionality through UAT and feedback loops.
- Define data requirements and support design of pipelines using Azure Data Factory, Synapse, or Databricks.
- Write application documentation (SAD) and follow SDLC processes.
- Act as a liaison between business, IT, and engineering teams.
- Prepare and deliver presentations, demos, and stakeholder documentation.
Mandatory Skills Description :
Business Analysis : Strong ability to elicit, document, and validate functional and non-functional requirements.Azure Cloud : Understanding of Azure-native services (Functions, App Services, Data Factory, Databricks).Technical Documentation : Experience creating detailed specifications, architecture docs, and test acceptance criteria.Agile Practices : Proficiency in working within Agile sprints, backlog management, and cross-functional collaboration.UAT & Validation : Conducting and coordinating user acceptance testing and ensuring product quality before release.