Source Code
RQ11039 - Sr. Technology Architect
Senior Technology Architect designs and implements enterprise-scale cloud and data architectures, reviews OPS processes, and translates business needs into technical solutions for a large distributed environment.
- Compensation
- CA$111–CA$133 / hr
- Location
- Toronto, ON, Canada
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Contract
- Experience
- Not specified
- Category
- Architecture
- Posted
Skills
Must have
- Experience with OPS Architecture review process
- Solid experience with cloud platforms and architecture
- Oracle database experience
- 5+ years as a data/technology architect
- Hands-on experience with modern data and security technologies in the cloud
- Experience with data-related development tools and coding languages
- Advanced conceptualization and problem-solving skills
- Excellent verbal and written communication skills
- Agile and traditional project management experience
- Excellent stakeholder management and influencing skills
- Ability to work in Agile, fast-paced, data-driven environment
Nice to have
- Prior OPS experience
- Experience with large-scale distributed systems with many stakeholders and clients
- Knowledge of performance considerations in different environments
- Experience in structured methodologies for design, development, and implementation
- Experience with ITIL processes
- Experience translating business requirements into reporting needs
- Experience preparing conceptual/logical/physical processes and data models
- Experience with middleware and gateways
- Experience developing enterprise architecture deliverables
Full description
RQ11039 - Sr. Technology Architect1-year contract ( 250 business days) - possible extensionONSITE 5 days - 222 Jarvis StMust Haves:
- Experience with OPS Architecture review process
- Solid Experience with cloud platforms and architecture
- Oracle database experience
Nice to Have:
- Prior OPS Experience.
Responsiblities
Develops, recommends, implements and manages the technical architecture (hardware, software, database and communications) which will be used for all or specific applications in a large, distributed cross-platform environment. Responsibilities also include the identification of relevant information and the determination of the environment, which will be used for development.
General Skills
- Leadership experience in the development and implementation of technical architectures at the specified experience level
- Extensive experience with at least three different platforms, operating systems, environments, database technologies, and communications protocols
- Experience with middleware and gateways
- Knowledge of performance considerations in different environments
- Experience in structured methodologies for the design, development and implementation of applications
- Extensive experience in systems analysis and design in large systems environments
- Knowledge and experience designing processes around ITIL and is able to guide others using this methodology
- Experience translating business requirements into reporting needs
- Experience preparing conceptual, logical and/or physical processes and data models
- Experience developing, recommending, implementing and managing technical architecture
- Experience in the use of 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; verbal and written communication skills; interpersonal and negotiation skills
- A team player with a track record for meeting deadlines
- Experience in developing enterprise architecture deliverables (e.g. models)
Key Responsibilities:
- Work with the various stakeholder to understand and capture business, functional and system requirements.
- Develop the architecture as well as the high-level design of various data solutions.
- Lead or assist in technology evaluations.
- Support the creation of detailed designs and associated project plans.
- Participate in various project as the architect supporting the team.