Job ID: C0906-0437
Job Type: Contract
Duration: 3 Months (75 business days)
Contact Name: Office Administrator
Contact Email: Please apply on this web page
Contact Phone: 416.767.4323
Listed On: 2/1/2010
Job Description:
Job Title: Application Architect

City & Province Location of the Job: Toronto - 401 and Keele

Project working days: 75

Submission Requirements: (submissions with incomplete information will not be considered):
• In 3 to 5 sentences, describe your understanding of the project requirements.
Your understanding: ____

• You must submit a comprehensive resume. You resumes should focus on how your previous work experience and knowledge would be relevant to this project. You must also demonstrate that you meet or exceed the mandatory skills requirements.

• Complete the Skills Matrix (if it is not attached to this email, it will be provided to you shortly).

• Confirm that you will be available on the start date and for the whole duration of the contract.
Your answer: ____

• In the event of a contract extension, you agree to provide services at the same hourly rate and under the same terms and conditions of the original agreement.
Your answer: ____

• References: Provide three (3) references. References must be provided in the following format: Name, Title, Organization, Phone Number, Email.

• Desired Hourly Rate: Provide your hourly rate in CAD dollars.
Your Rate: $____

• Corporate Status: Confirm that you are incorporated.
Your Status: ____

• Security Screening: Provide your Contractor Security Screening Clearance number. If you do not have the security screening number, confirm that should you become the successful candidate for this project, you agree to undergo the Level 1 CPIC clearance security screening as requested by the client.
Your Answer: ____

Position Summary:
Our client is looking for one (1) Application Architect for their project. The candidate must have proven expert-level experience in architecture and must be able to work in a fast-paced, multi-disciplinary complex enterprise environment.

The Application Architect will be a key contributor in producing the required artefacts and leading the Business and IT counterparts towards successful preparation of RFP for a COTS solution, and successful pass at each project gate and relevant checkpoints. He/she will be part of the project team and will work under general directions from lead project architect and IT project manager.

Scope of Services:
The Services and Deliverables to be provided by you will include the following:
• All the artefacts must be developed using Zachman Framework following OPS Enterprise Architecture guidelines, processes and practices; GOSMART methodologies, and Road User Safety Solution Branch’s SOA framework.
• All the analysis and recommendations must follow the Cluster mandate and comply with appropriate architecture, system and security standards and best practices

Deliverables:
• Logical application architecture artefacts required by the project that are consistent with business, data, technology and security architecture domains and meet the requirements for checkpoint reviews, RFP issue and SOA governance
• Detailed documentation conforming to Ministry standards including models, drawings, charts, system design documents and any other supporting material as required
• Interfaces and message layouts to accommodate the integration between the project’s services/components and the other MTO/OPS systems that it must interact with
• Satisfactory and timely resolution of any technical and system problems, issues or concerns
• knowledge transfer and information sharing with peers and team members at all stages of this assignment, including planning for and delivering user friendly training and training material to all levels of users and stakeholders

Responsibilities:
You will be responsible for providing support by performing the following tasks:
• Responsible for the overall quality, completeness, consistency and alignment of application architecture with enterprise architecture federated framework
• Assist lead architect with planning the design and modeling based on overall project strategy, including options analysis and evaluations, traceability and alignments across architecture layers and domains, and architecture checkpoint process
• Consult with stakeholders and other project team members in the areas of security, privacy, infrastructure, technology, deployment, and service management to ensure consistency, alignment and integration with other architecture domains and delivery streams
• Plan, manage and coordinate the effective translation of client business requirements and into system requirements and design; and develop the required information, application and technology models accordingly
• Participate in walkthroughs, workshops and meetings for each project phase and milestone to review the artifacts produced
• Assess, define and recommend on the structure, standards, and relationships between suites of sub-projects and applications, including the identification of common re-useable services and components, the organization and layering of software and the determination of interfaces
• Support privacy impact assessment and threat and risk assessment activities, including preparation of necessary input information, participation in assessment workshops, reviewing assessment reports, providing recommendations for risk mitigation and action plans
• Identify, analyze, evaluate and resolve any problems, issues, alternatives, and concerns, including clarification of overall business function, services, rules and processes; security and privacy issues, service delivery concerns, and anticipated technology trends
• Support conceptual and logical data modeling activities, including preparation and walk-through of necessary input information, and review of data model reports
• Prepare RFP submissions for acquiring third party solutions and evaluate responses
• Support lead architect with preparing and presenting checkpoint packages and obtaining approvals
• Support other domain architects with developing and reviewing relevant artefacts, including consistency check and alignment with technology and security architecture
• Identify common re-useable services and components, and incorporate them in the detailed system design specifications
• Store and maintain all the application architecture deliverables in shared project repository
• Liaise with other project teams as necessary to address cross-project interdependencies

Required Skills:
The Consultant must be able to demonstrate knowledge, skills and experience in the following areas, as gained through working on project(s) of similar size and scope to this project.
• Ability to function effectively as a team member and work collaboratively in harmony with the rest of the team including project manager, lead architect, business analyst, data modeller, technical coordinator, system designer, lead developer, technology integrator and others
• Excellent analytical, complex issues management, problem solving and decision-making skills; verbal and written communications skills; interpersonal, consultation, facilitation, consensus building and negotiation skills
• Proven track record of consistently producing results of the highest quality and standard while meeting strict deadlines and coordinating multiple tasks with competing priorities
• Experience managing the expectations of a wide range of project stakeholders and target solution users, both from the business and from the IT side
• Ability to focus on details while not losing sight of the big picture, and to explain complex business and technical information in simple terms
• Proven ability in completing large, complex assignments of this nature, including developing architecture for business transformation and business process re-engineering initiatives
• Thorough understanding of Zachman Framework; Enterprise Architecture guidelines, processes and methods; architecture governance process including checkpoint reviews; security and privacy issues, policies and best practices; multi-tier architectures; component based models; technical reference models; and design patterns
• Expertise in translating business architecture into logical and physical architecture and design
• Proven expert level skills in modeling, design, prototyping, development, testing, and implementation of solutions in a large integrated multi-platform high-volume transaction processing environment
• Experience with Service Oriented Architecture (SOA) concepts, practices, standards and approach; Service-Oriented Analysis and Design (SOAD) methodologies; service-oriented modeling, security, and infrastructure deployment including Enterprise Service Bus
• Demonstrated modeling experience with tools such as Power Designer or XML Spy, and with OO methodologies such as UML
• Experience with integrating and customizing Commercial Off The Shelf (COTS) solution, business rules extraction, service integration, and developing interfaces that conform to OPS standards
• Object-Oriented Analysis & Design, modeling and development experience with N-tier applications, interfaces, middleware and gateways
• Development experience with languages, frameworks, platforms and standards such as Java, J2EE, XML, HTML, Oracle, Transaction Servers, Web Services, SOAP.

Other:
Knowledge and experience in the following are highly desirable and are being sought in the Consultant:
• Familiarity with Unified Project Methodology and project gating process
• Knowledge of quality management processes and practices, methods, tools and techniques
• Working knowledge of Information management, data and process modeling methodologies, tools and techniques, metadata structures, repository functions, data dictionaries, and data warehouses
• Experience with the use of case tools, information retrieval packages, project management software, and business engineering software
• Working knowledge of GO-PKI and .net technologies including BizTalk server
• Knowledge of Ontario Public Service policies, procedures and processes
• Some knowledge of MTO business activities and information needs, and services offered to the public
• Awareness of emerging IT technologies and trends
• Working knowledge of Power Designer