Business Analysis and Problem:
Work with stakeholders (internal and external) across the program to develop clearly defined epics and user stories.
Gather information on client problems, services and business goals/objectives
Help program understand their needs and translate to design models and concepts
Evaluate requirements and review options for solution, assess cost/benefit of options, evaluate alternative conceptual systems designs and potential impact of proposed system changes on existing service delivery
Recommend approaches and discuss with team and stakeholders
Translate from technical terminology to business terms
Technical Skills:
Experience in conceptual design of enterprise data warehouses and extensive experience in data management supporting development teams - working on requirements gathering and design documentation
Understand data warehouse modeling concepts and design principles (Kimball and Inmon)
Advanced technical knowledge of enterprise data warehousing (in Azure platform), large hardware and software operations and utilities, productivity tools, online processing systems, web-based technologies and database management systems
Knowledge of front end, web-based technologies and data-mining/reporting-based COTS tools encompassing feasibility studies, requirements definition, analysis, prototyping, system design, implementation, testing and maintenance (Nice to have)
Provide consultation on source to target mapping to ensure business and technical alignment
Knowledge of Systems Development Life Cycle Methodologies, familiarity with ITIL Processes for Change/Release Management, relational data base technologies, use of information retrieval packages using SQL and other query languages.
Knowledge of emerging IT trends and technologies - cloud computing, enterprise data warehousing, etc.
Plan, develop, manage, control projects and resolve complex technical design problems
Knowledge of project management and in-depth knowledge of task estimation, scheduling and control
Development of documentation and materials as part of a review and knowledge transfer to other members
Development of specific activities as part of a review and building block approach which, build on knowledge transfer and skills development from the previous stage to the next
Gather information, clarify needs and desired system changes, explain system development recommendations, explain and provide instruction on new/modified systems and technology
Prepare business cases, systems documentation, user manuals and guidelines
Clarify and discuss systems development options with clients