HM Note: This hybrid contract role is three (3) days in office. Candidates resume must include first and last name. Candidate can work in Toronto or St. Catherines
Description:
Responsibilities Provide planning consulting technical analysis design deployment development testing implementation maintenance upgrades and daily support of middleware products. General
Skills
Experience and Skill Set Requirements
Experience with applications servers
The Middleware Specialists will complete the following activities:
and nbsp;
Contribute to ongoing project activities:
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Contribute to the technical design of the environment
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Define migration strategy
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Build and deploy the new environment
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Execute the migration of individual application solutions and replatform as needed
and nbsp;
Application publishing to the Internet and Intranet via web proxies:
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Using Azure Native publication tools such as Azure Application Gateway in multiple environments.
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Defining requirements designing and deploying solutions when requirements from clients may not be straightforward or complete
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Use different network proxies to public applications (i.e. F5 Azure Application Gateway)
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Solutions integration and deployment
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Utilizing Microsoft Azure Infrastructure as a Service (IaaS) and Platform as a Service (PaaS)
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Implementation and utilization of networks and network infrastructure (including switches firewalls virtual switches and virtual firewalls) applying knowledge of how the physical networking infrastructure interacts with Azure and solutions hosted on it
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Design build deploy and manage security policies using Active Directory
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Define and review the deployment requirements for .NET hosted applications.
and nbsp;
Experience in providing operational support to existing and new environments through the migrations as well as support of post migration operations:
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Participation in deployment and release (CRQs) related to the .NET platform
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Troubleshooting and resolution of Tier 2 and 3 support incidents and problems including complex integration across the various technologies supported including but not limited to:
o and nbsp; and nbsp; and nbsp;SharePoint 2013
o and nbsp; and nbsp; and nbsp;IIS
o and nbsp; and nbsp; and nbsp;Dynamics CRM
o and nbsp; and nbsp; and nbsp;SQL Server
o and nbsp; and nbsp; and nbsp;SQL Server Analysis Services
o and nbsp; and nbsp; and nbsp;SQL Reporting
o and nbsp; and nbsp; and nbsp;Azure Security Centre
o and nbsp; and nbsp; and nbsp;Azure Monitoring
o and nbsp; and nbsp; and nbsp;Azure DevOPS pipelines
o and nbsp; and nbsp; and nbsp;Azure PaaS websites and applications
o and nbsp; and nbsp; and nbsp;Azure IaaS virtual machine
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Backing up the operational staff in the proactive monitoring and operations of the environment
and nbsp;
Defining and developing a Windows support guide for internal staff member cross training:
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Defining and developing a support guide for internal staff member cross training:
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Define and create documentation to train internal staff in the support and troubleshooting of Cloud environments and team processes
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Contribution of knowledge including but not limited to Service Desk data and Wikis
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Training of current technical staff in monitoring troubleshooting support etc. of the environments
and nbsp;
Experience and Skill Set Requirements
and nbsp;
Skill Set Requirements:
and nbsp;
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Experience in the design build and deployment of Microsoft Azure (IaaS PaaS) services
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Experience migrating and deploying .NET applications into a cloudbased hosting service:
o and nbsp; and nbsp; and nbsp;Experience with publishing applications to the Internet and Intranet
o and nbsp; and nbsp; and nbsp;Proven track record of end to end integration of complex solutions that cross multiple platforms
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Experience with web and application servers
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Experience working with application solutions that require crossplatform integration
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Extensive experience working with network proxies to publish applications and endpoints to the Internet and Intranet (such as F5 and Azure Application Gateway)
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Experience/expert level with deployment of .NET applications
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;DNS split DNS and local hosts resolution
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Firewall/NSG concepts design and implementation
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Internet Information Services (IIS) 10.0 or newer advanced publishing
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;SSL/TLS Certificates PublicKey Infrastructure (PKI) device certificates
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Scripting (PowerShell VBS Teraform)
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Azure Security Centre
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Auditing and reporting of system level security events per GO ITS standards
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Experience and knowledge in SharePoint 2013 server farms
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Automation of migration and operational tasks with scripting tools such as PowerShell
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Experience with development framework and technologies such as Agile DevOPS ect
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Expert in troubleshooting (Internet Information Services (IIS) logs SQL query SQL trace route Application Insights)
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Microsoft Windows Server 2016 and 2019
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Strong problem solving reasoning and troubleshooting experience in a multiplatform environment
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Experience in restoring availability of infrastructure services
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Experience conducting system monitoring and performance and data integrity in accordance with ITIL standards
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Monitoring Azure resources for right sizing to provide financial recommendation for cloud services
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;OS and middleware patching
and nbsp;
and nbsp;
Evaluation criteria:
Criterion Maximum Rating
Operational Support: 30 Points
Demonstrated experience
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;with Application Insights
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;handling the ITIL the incident process
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;handing of ITIL change process
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Strong problem solving/ troubleshooting experience in a multiplatform environment
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;In restoring availability of infrastructure services
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Supporting IIS (version 10) hosted webservices
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;In supporting SQL server databases
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Supporting Azure PaaS websites and applications
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Supporting Azure Iaas virtual machines
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Creating and maintain documentation for operational procedures
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;experience in Scripting (PowerShell and VBS)
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Experience with development framework and technologies such as Agile DevOPS ect
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Supporting Microsoft Windows Server 2016 and 2019
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Monitoring Azure resources for right sizing to provide financial recommendation for cloud services
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;working with application solutions that require crossplatform integration
and nbsp;
Cloud based services: 20 Points
Demonstrated experience in
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;the design of Microsoft Azure (IaaS and PaaS) services
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;the build of Microsoft Azure (IaaS and PaaS) services
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;the deployment of Microsoft Azure (IaaS and PaaS) services
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;the operations of Microsoft Azure (IaaS and PaaS) services
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;the design and operations of network level azure features (NSGs and firewalls).
and nbsp;
Migration and deployment of .NET applications: 25 Points
Demonstrated experience in
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;creating and using CI/CD Pipelines
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;application migration to the cloud
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;application publishing using Azure native publication tools
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;deployment of .NET applications
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;using scripting tools such as PowerShell to automate migration tasks
and nbsp;
Infrastructure security: 20 Points
Demonstrated experience
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;managing infrastructure security policies with Azure Security Centre
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;OS and middleware patching
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;reviewing and actioning security alerts
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;working with SSL/TLS certificates working with PublicKey Infrastructure (PKI)
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Auditing and reporting of system level security events and logs
and nbsp;
Public sector experience: 5 Points
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Experience in performing infrastructure support in the OPS
and nbsp;
Must Have:
Experience in the design build and deployment of Microsoft Azure (IaaS PaaS) services
Expertise in Azure Cloud and DevOps
Azure Security Centre
and nbsp;Azure Monitoring
Azure DevOPS pipelines
Azure PaaS websites and applications
Azure IaaS virtual machine
Azure AKS (Kubernetes)
IIS
Dynamics CRM
SQL Server
SQL Server Analysis Services
SQL Reporting
Strong Communication skills
Nice to have:
Strong experience in an Enterprise environment (Public or OPS related environment) preferred