We have a requirement for a Technology Architect at Health Canada.
Mandatory Requirements:
- (2) project references that demonstrate the ability to perform a project role similar in scope to the Technology Architect requirements in the last five (5) years. For one (1) project, the client must have been either a municipal, provincial or federal government organization.
- (5) years of experience within the past twelve (12) years, delivering the design of enterprise-level systems in each the following four (4) areas:
• N-Tier Service oriented application architecture
• Object oriented language, such as Java
• SQL database
• Web-based application - (3) years of experience within the past ten (10) years, delivering the design of enterprise-level systems in each the following areas:
• Enterprise data warehouse architecture
• Business Intelligence toolset - Experience preparing high level technology roadmaps. Example areas may include: platforms, frameworks, system integration design, implementation, security, infrastructure, CLF/accessibility, Data migration, Data model, multi-lingual solutions, or other related technical matters.
- Accomplishments in the area of working with senior IT staff to articulate an enterprise vision, or to effectively communicate an enterprise vision to internal and external stakeholders. Examples might include formal vision documents, participation in external industry groups, whitepapers, and event presentations
- Project experience in implementing Enterprise-level governance structure and processes within an organization of similar complexity to HECSB.
- Experience in authoring and presenting recommendations on the application of enterprise architectural vision as communicated through documents as follows:
• white papers
• standards / principles / governance
• architectural directional documents (including the assessment and recommendation of bricks and/or patterns)
• SDLC Standard documents (ex: Technical Architect Document, System Requirement Document, High-level Design Document, Function Requirements Document)
Examples of documentation to be provided for evaluation. - Participated in Architectural Control and Change Control Board representing architectural needs of an organization.
- Knowledge of and proven designed/developed/hands-on experience implementing SCRUM or Feature Driven Development (FDD) Agile methods within an organization.
- Project experience participating in Agile driven/run projects.
- Project experience with Unified Modeling Language (UML) for constructing, and documenting the artifacts of software system, as follows:
• Package diagrams
• Class or Structural diagrams
• Composite diagrams
• Deployment diagrams
• User Case diagrams
• Activity diagrams
• State Machine diagrams
• Communications diagrams
• Sequence diagrams
• Timing diagrams
• Interaction Diagrams - Experience with at least one of IBM System Architect, IBM Rational Rose, Sparx Enterprise Architect or other industry standard equivalence to facilitate enterprise architectural implementations.
Must prove equivalence to named software products. - Participates or has participated in external standards organizations, industry groups or panels to provide vital information on technology trends and best practices.
- Project experience in the creation and delivery of detailed presentations to non-technical stakeholders.
- Professional certifications or memberships relevant to the role required in this project.
- Project experience preparing high level technology roadmaps in each of the following areas:
• platforms
• frameworks
• system integration design
• security
• infrastructure
• CLF/accessibility
• Data migration
• Data model
Duration: until March 31, 2012 (2 option periods)
Type: Contract
Location: Ottawa
Salary: TBD
Experience: 5 years