RQ11847 - Technology Architect - Senior
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Posting language
- English
- Posted
Original job description
Responsibilities:
- Applied
to both the process and the outcome of thinking out and specifying the
overall structure, logical components, and the logical interrelationships
of a computer, its operating system, a network, or other conception.
- Defines
the structure and relationship among applications, including the
identification of re-usable components, quality level metrics, the
organization and layering of software, and the determination of
interfaces.
- Responsibilities
also include developing, implementing and managing at least one
cross-platform application in a large and distributed environment, monitor
the whole system, understand all interactions between components on a
given level of abstraction, as well as to define limitations and
requirements for source code.
- Defines
the interactions between application packages, databases and middleware
systems.
General Skills:
- Experience
in the development and implementation of application architectures at the
specified experience level
- Extensive
experience with at least two different computing platforms, operating
systems, environments, database technologies, programming languages and
communication 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
- Experience
in the use of development tools, Computer Aided Software Engineering ( C A
S E ) tools, information retrieval packages, and other software tools such
as project management software and business re-engineering software
- Experience
in the use of data and process modelling methodologies, techniques and
tools, including a working knowledge of metadata structures, repository
functions, and data dictionaries
- Experience
in developing enterprise architecture deliverables (e.g. models)
- Awareness
of emerging I&IT 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
Desirable Skills:
- Knowledge
and understanding of object-oriented analysis and design techniques
- Experience
in developing enterprise architecture deliverables (e.g. models) based on
Ontario Government Enterprise Architecture methodologies, processes and
practice
- Knowledge
and understanding of Information Management principles, concepts, policies
and practices
- Experience
designing detailed functional and technical requirements for new and
existing business solutions
- Experience
developing enterprise architecture deliverables (e.g. models and
documentation)
- Experience
leading multi-tier application infrastructure design, documentation and
configuration for medium or large corporate implementations
- Experience
designing, developing, implementing and maintaining large complex
applications, workflow processes and dynamic forms
Requirements
Experience and Skill Set Requirements:
Must Haves:
- Experience
with onPrem and Cloud connections using Mulesoft or similar tools
- Experience
Cloud (Azure or AWS), Cyber Security, Enterprise and Solution
Architecture, Java, Microsoft .Net,
- Experience
with cloud platforms such as Azure, Dynamics 365, Power Platform
- Experience
with custom .Web API development, ASP.NET.
.Net Core, Entity
Framework, Azure SQL, DevOps, CI/CD Pipelines etc.
Skill Set Requirements:
Technical Skills:
- Experience
with Agile methodologies
- Experience
with onPrem and Cloud connections using Mulesoft or similar tools
- Experience
Cloud (Azure or AWS), Cyber Security, Enterprise and Solution
Architecture, Java, Microsoft .Net,
- Experience
with SQL Server, Oracle, Cloud Databases (Structured and Unstructured, SQL
MI, Azure Blob, Cosmos DB etc.)
- Experience
with Rest APIs & Integrations, Web/Lite Apps
Experience:
- Experience
with cloud platforms such as Azure, Dynamics 365, Power Platform
- Experience
developing application models and designs
- Experience
with custom .Web API development, ASP.NET.
.Net Core, Entity
Framework, Azure SQL, DevOps, CI/CD Pipelines etc.
- Experience
with Agile methodologies including using kanban/task boards
- Experience
with large government applications
Communication Skills:
- Strong
communication skills to prepare documentation, including but not limited
to; reports, reviews, assessments
- Ability
to present ideas and suggestions clearly and effectively and in a user
friendly manner; maintain a high level of customer service to both
internal and external clients
- Ability
to communicate designs and development in clear and understandable manner
More about this job
Responsibilities
Design and define application and enterprise architectures, including component relationships, interfaces, integrations, and technical requirements across distributed systems. Develop, implement, and manage cross-platform applications, monitor system interactions, and produce architecture models and documentation.
Requirements
Requires 7–10 years of experience and expertise in cloud and on-premises integrations, enterprise and solution architecture, cybersecurity, Java or .NET technologies, and cloud platforms such as Azure or AWS. Candidates should also have experience with APIs, databases, DevOps and CI/CD, Agile delivery, application design, and clear technical communication.
Skills
- Enterprise Architecture
- Solution Architecture
- Cloud Platforms
- Microsoft Azure
- AWS
- MuleSoft
- Cybersecurity
- Java
- Microsoft .NET
- ASP.NET
- .NET Core
- REST APIs
- SQL Server
- DevOps
- CI/CD Pipelines
- Agile Methodologies
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Government & Public Sector
- Engineering
Keywords
- Enterprise Architecture
- Solution Architecture
- Application Architecture
- MuleSoft
- Microsoft Azure
- AWS
- Dynamics 365
- Power Platform
- Cybersecurity
- Java
- Microsoft .NET
- ASP.NET
- .NET Core
- Entity Framework
- REST APIs
- SQL Server
- Oracle
- Azure SQL
- Azure Blob Storage
- Cosmos DB
- DevOps
- CI/CD Pipelines
- Agile
- Kanban
- Middleware
- Cloud Databases
- Data Modeling
- Systems Analysis and Design
- Enterprise Architecture Models
- Distributed Applications