Project Roles and Descriptions
Project Manager:
- Manages the project during the development, implementation and operations start-up by ensuring that resources are made available and that the project is developed and is fully operational within previously agreed time, cost and performance parameters.
- Formulates statements of problems; establishes procedures for the development and implementation of significant, new or modified project elements to solve these problems, and obtains approval thereof.
- Defines and documents the objectives for the project, determines budgetary requirements, the composition, roles and responsibilities and terms of reference for the project team.
- Reports progress of the project on an ongoing basis and at scheduled points in the life cycle.
- Meets in conference with stakeholders and other project managers and states problems in a form capable of being solved.
Data Architect:
Primarily focus on design, development and maintenance of strategic, high-profile dashboards/reports. Architect plays a key role in the collection, analysis, selection, cleaning, modeling, storage and maintenance of data used in the dashboards/reports.
Business Analyst:
- Works with key stakeholders within all business functions to align technology solutions with business strategies.
- Gathers requirements from business units and translates those to programmers and developers.
- Prepares cost-benefit and return-on-investment analyses to aid in decisions on system implementation.
- Demonstrates an informed knowledge of business functions to resolve problems and capitalize on improvement opportunities.
- Supports one or more highly complex business processes.
- Works on multiple projects as a project team member.
- Serves as a liaison between the business community and the IT organization in order to provide technical solutions to meet user needs.
Data Analyst:
- Leading development of test plans, scripts (manual or automated and data).
- Participating in functional and technical design reviews, performing integration/functional and system testing, and verifying test results.
- Identifying and documenting software defects using various software.
- Participating with other project resources to resolve defects.
- Performing regression testing of software applications.
Web Developer:
- Application analysis and design, and development for the specified application.
- Assist technical resources in the analysis of business requirements in order to establish the technical feasibility of proposed initiatives.
- Responsible for the assessment and scoping of projects (from a development work effort perspective).
- Excellent verbal and written communication skills.
- Ensure a timely delivery of quality products/functions which meet end-user requirements and that are developed following client’s development standards and methodology.
- Responsible for performance analysis (from an application and environment perspective) and make recommendations to improve operational effectiveness.
- Work in a development team comprising both internal staff and external consulting resources as required.
- Deal effectively with external vendors, external business partners, and internal stake holders.
- Must be able to work within tight deadlines and schedules which may result in external work hours to meet project deliverables.
- Effectively communicate with departmental application development team members, management, and with the wider Oracle Project Office.
- Assist with production support by 1) joining bridge calls to address production issues 2) carrying a production support pager for after hours support and 3) investigating customer support issues.
Quality Assurance:
- Plan test schedules or strategies in accordance with project scope or delivery dates.
- Develop testing programs that addresses areas such as database impacts, software scenarios, or usability.
- Execute test plans, scenarios, scripts or procedures.
- Document software defects, using a bug tracking system, and report defects to software developers.
- Identify, analyze and document problems with program function, output, online screen or content.
- Monitor bug resolution efforts and track successes.
- Create or maintain databases of known test defects.
Technical Writer;
- They will write technical materials, such as equipment manuals, appendices, or operating and maintenance instructions.
- They will responsible for organizing, editing and maintaining technical records and files.
- Working closely with the architects to build security design documents and solution design documents as well as instruction manuals for Help Desk and/or end-user population.