Maarut Inc -
30 emplois
Winnipeg, MB
Job Description:
The Architect will have experience providing technical leadership to ensure technical integrity and consistency throughout a solution's life-cycle stages.
Responsibilities:
- Work with system integrator team and Development Team to architect and design the technology solution;
- Provide knowledge of Manitoba existing architectures and decisions as input for future design decisions and architectures;
- Work with system integrator team, Team Leads, Technical Architect, and Developers to architect and validate the design of the technology solution which will enable business objectives and outcomes;
- Review and validate the technical requirements to transition a design into a working solution;
- Participate in the Explore and Realize phases of the project and participate in all remaining phases to verify that the technical design is installed, configured, documented, and working correctly;
- Other architect duties as assigned
Requirements
Skill Requirements/Qualifications:
The Resource must have the following minimum qualifications or experience:
- Minimum of eight (8) years of experience working in technical Information Technology roles within complex enterprise environments
- Minimum of three (3) years of experience developing solution architectures on projects across n-tiered platforms
- Expert knowledge of Information Architecture principles and techniques, data management, data integration and data quality platforms and tools.
- Expert knowledge in at least one enterprise ETL tool
- Minimum of three (3) years of experience working architecting solutions involving complex integration scenarios (multi-platform, competing technologies, SaaS and PaaS, Software as a Service)
- Knowledge of process re-engineering principles, requirements gathering, and middleware management
- Knowledge of Azure Architecture (NSG, Firewall, Monitoring, Subscriptions, Key Vault, Security Controls, Authentication).
- Knowledge of Enterprise Architecture approaches and frameworks (TOGAF, Zachman)
- Knowledge of program level security services such as pen testing, vulnerability assessments, and threat risk assessments.
- Ability to translate complex technical concepts into simple non-technical terms for various audiences
- Ability to adapt to change in dynamically evolving situations
- Ability to work in a team environment
- Excellent customer service skills and communication skills
- Excellent problem solving skills
- Excellent documentation and presentation development skills.
Desired Experience and Skills:
- Knowledge of approaches to Azure Operationalization and Security Program Integration.
- Experience with large transformational projects that include phased deployment approaches, parallel application operation, and application decommissioning.
- Integration patterns including platforms such as Snaplogic or Azure Integration Services.
- Knowledge of SMS and SMTP services such as Twilio and SendGrid.
- Knowledge of Enterprise Business Intelligence including platforms such as Power BI
- Experience working in Public Sector