





DESCRIPTION * Elicit, analyze, document, and validate business requirements through interviews, workshops, use cases, and user stories. * Translate business needs into functional specifications and detailed design documents. * Develop and maintain technical documentation, business rules, diagrams, and architectural models. * Analyze systems, web or mobile applications, or data ingestion processes to understand their functionality and propose viable solutions. * Apply structured, object-oriented, and use case-based analysis techniques. * Conduct data analysis, including extraction, transformation, and information presentation. * Participate in requirement validation and prioritization with key stakeholders. * Collaborate with technical teams to ensure clear understanding of requirements and smooth transition into development. * Execute functional testing and support user acceptance testing (UAT). * Document and analyze system interfaces, ensuring clarity and consistency. * Collaborate on DevOps and CI/CD practices according to project workflow. * Use Azure DevOps (Azure Boards) for requirement management, epics, tasks, and tracking. * Manage basic versioning of documents or artifacts using Git. REQUIREMENTS * Advanced knowledge of the **4+1 enterprise architecture model** (logical, development, process, and physical views). * Analysis techniques: **Structured** **Object-oriented** **Use case-based** * Data analysis techniques focused on extraction, transformation, and delivery. * Documentation of business rules, functional documents, design documents, and diagrams. * Experience in requirements elicitation and validation with business stakeholders. * Basic knowledge of **object-oriented programming**. * Basic knowledge of **databases**. * General knowledge of **REST APIs**. * Functional testing and acceptance testing. * System and application analysis (web, mobile, or data-related). * Knowledge of **DevOps and CI/CD**. * Proficiency in **Azure DevOps (Azure Boards)**. * Basic knowledge of **Git**. * Familiarity with agile methodologies such as **Scrum** and **Kanban**.


