Job Summary:
The Enterprise Architect is responsible for the development and implementation of technical architectures translating business requirements into reporting needs and ensuring alignment with standards. This role involves creating technical specifications designing systems and supporting testing teams. The architect will also develop enterprise architecture deliverables and participate in knowledge transfer.
Location: Toronto Ontario Canada
Responsibilities:
- Creating technical specifications for system development.
- Designing implementing and documenting project requirements.
- Ensuring alignment with organizational standards.
- Preparing required documentation.
- Creating reviewing and supporting enterprise architecture artifacts.
- Designing system and user interfaces.
- Reviewing test scenarios and establishing traceability matrices.
- Supporting testing teams during system and UAT testing.
- Undertaking special assignments and sub-projects.
- Creating and validating business scenarios and use cases.
- Producing visual depictions of use cases and process flows.
- Participating in knowledge transfer.
Required Skills & Certifications:
- 10 years of leadership experience in developing and implementing technical architectures.
- 10 years of experience with at least three different platforms operating systems environments database technologies and communications protocols.
- 10 years of experience translating business requirements into reporting needs.
- 10 years of experience developing recommending implementing and managing technical architecture.
- 10 years of experience with Information Management principles concepts policies practices and Architecture Review Board processes and documentation.
- Experience in structured methodologies for application design development and implementation.
- Experience in systems analysis and design in large systems environments.
- Knowledge and experience designing processes around ITIL.
- Experience preparing conceptual logical and/or physical processes and data models.
- Experience using Computer Aided Software Engineering (CASE) tools and other software tools such as project management tools.
- Awareness of emerging technologies trends and directions.
- Excellent analytical problem-solving and decision-making skills.
- Strong verbal and written communication skills.
- Interpersonal and negotiation skills.
- Ability to work as a team player and meet deadlines.
- Experience in developing enterprise architecture deliverables.
Preferred Skills & Certifications:
Special Considerations:
Scheduling: