Responsibilities:
- Provide planning consulting technical analysis design deployment development testing implementation maintenance upgrades and daily support of middleware products.
General Skills:
- Experience with applications servers
The Middleware Specialists will complete the following activities:
Contribute to ongoing project activities:
Contribute to the technical design of the environment
Define migration strategy
Build and deploy the new environment
Execute the migration of individual application solutions and replatform as needed
Application publishing to the Internet and Intranet via web proxies:
Using Azure Native publication tools such as Azure Application Gateway in multiple environments.
Defining requirements designing and deploying solutions when requirements from clients may not be straightforward or complete
Use different network proxies to public applications (i.e. F5 Azure Application Gateway)
Solutions integration and deployment
Utilizing Microsoft Azure Infrastructure as a Service (IaaS) and Platform as a Service (PaaS)
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
Design build deploy and manage security policies using Active Directory
Define and review the deployment requirements for .NET hosted applications.
Experience in providing operational support to existing and new environments through the migrations as well as support of post migration operations:
Participation in deployment and release (CRQs) related to the .NET platform
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 SharePoint 2013
o IIS
o Dynamics CRM
o SQL Server
o SQL Server Analysis Services
o SQL Reporting
o Azure Security Centre
o Azure Monitoring
o Azure DevOPS pipelines
o Azure PaaS websites and applications
o Azure IaaS virtual machine
Backing up the operational staff in the proactive monitoring and operations of the environment
Defining and developing a Windows support guide for internal staff member cross training:
Defining and developing a support guide for internal staff member cross training:
Define and create documentation to train internal staff in the support and troubleshooting of Cloud environments and team processes
Contribution of knowledge including but not limited to Service Desk data and Wiki s
Training of current technical staff in monitoring troubleshooting support etc. of the environments
Requirements
Experience and Skill Set Requirements:
Must Haves:
- Experience in the design build and deployment of Microsoft Azure (IaaS PaaS) services
- Expertise in Azure Cloud and DevOps
- Azure Security Centre
- 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
Skill Set Requirements:
- Experience in the design build and deployment of Microsoft Azure (IaaS PaaS) services
- Experience migrating and deploying .NET applications into a cloudbased hosting service:
- Experience with publishing applications to the Internet and Intranet
- Proven track record of end to end integration of complex solutions that cross multiple platforms
- Experience with web and application servers
- Experience working with application solutions that require crossplatform integration
- Extensive experience working with network proxies to publish applications and endpoints to the Internet and Intranet (such as F5 and Azure Application Gateway)
- Experience/expert level with deployment of .NET applications
- DNS split DNS and local hosts resolution
- Firewall/NSG concepts design and implementation
- Internet Information Services (IIS) 10.0 or newer advanced publishing
- SSL/TLS Certificates PublicKey Infrastructure (PKI) device certificates
- Scripting (PowerShell VBS Teraform)
- Azure Security Centre
- Auditing and reporting of system level security events per GO ITS standards
- Experience and knowledge in SharePoint 2013 server farms
- Automation of migration and operational tasks with scripting tools such as PowerShell
- Experience with development framework and technologies such as Agile DevOPS ect
- Expert in troubleshooting (Internet Information Services (IIS) logs SQL query SQL trace route Application Insights)
- Microsoft Windows Server 2016 and 2019
- Strong problem solving reasoning and troubleshooting experience in a multiplatform environment
- Experience in restoring availability of infrastructure services
- Experience conducting system monitoring and performance and data integrity in accordance with ITIL standards
- Monitoring Azure resources for right sizing to provide financial recommendation for cloud services
- OS and middleware patching
Operational Support:
Demonstrated experience:
- with Application Insights
- handling the ITIL the incident process
- handing of ITIL change process
- Strong problem solving/ troubleshooting experience in a multiplatform environment
- In restoring availability of infrastructure services
- Supporting IIS (version 10) hosted webservices
- In supporting SQL server databases
- Supporting Azure PaaS websites and applications
- Supporting Azure Iaas virtual machines
- Creating and maintain documentation for operational procedures
- experience in Scripting (PowerShell and VBS)
- Experience with development framework and technologies such as Agile DevOPS ect
- Supporting Microsoft Windows Server 2016 and 2019
- Monitoring Azure resources for right sizing to provide financial recommendation for cloud services
- working with application solutions that require crossplatform integration
Cloud based services:
Demonstrated experience in:
- the design of Microsoft Azure (IaaS and PaaS) services
- the build of Microsoft Azure (IaaS and PaaS) services
- the deployment of Microsoft Azure (IaaS and PaaS) services
- the operations of Microsoft Azure (IaaS and PaaS) services
- the design and operations of network level azure features (NSG s and firewalls).
Migration and deployment of .NET applications:
Demonstrated experience in:
- creating and using CI/CD Pipelines
- application migration to the cloud
- application publishing using Azure native publication tools
- deployment of .NET applications
- using scripting tools such as PowerShell to automate migration tasks
Infrastructure security:
Demonstrated experience:
- managing infrastructure security policies with Azure Security Centre
- OS and middleware patching
- reviewing and actioning security alerts
- working with SSL/TLS certificates working with PublicKey Infrastructure (PKI)
- Auditing and reporting of system level security events and logs
Public sector experience:
- Experience in performing infrastructure support in the OPS
Experience and Skill Set Requirements: Must Haves: Experience in the design, build, and deployment of Microsoft Azure (IaaS, PaaS) services Expertise in Azure Cloud and DevOps Azure Security Centre 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 Skill Set Requirements: Experience in the design, build, and deployment of Microsoft Azure (IaaS, PaaS) services Experience migrating and deploying .NET applications into a cloud-based hosting service: Experience with publishing applications to the Internet and Intranet Proven track record of end to end integration of complex solutions that cross multiple platforms Experience with web and application servers Experience working with application solutions that require cross-platform integration Extensive experience working with network proxies to publish applications and endpoints to the Internet and Intranet (such as F5 and Azure Application Gateway) Experience/expert level with deployment of .NET applications DNS, split DNS, and local hosts resolution Firewall/NSG concepts design and implementation Internet Information Services (IIS) 10.0 or newer advanced publishing SSL/TLS Certificates, Public-Key Infrastructure (PKI), device certificates Scripting (PowerShell, VBS, Teraform) Azure Security Centre Auditing and reporting of system level security events per GO ITS standards Experience and knowledge in SharePoint 2013 server farms Automation of migration and operational tasks with scripting tools such as PowerShell Experience with development framework and technologies such as Agile, DevOPS, ect Expert in troubleshooting (Internet Information Services (IIS) logs, SQL query, SQL trace route, Application Insights) Microsoft Windows Server 2016 and 2019 Strong problem solving, reasoning, and trouble-shooting experience in a multi-platform environment Experience in restoring availability of infrastructure services Experience conducting system monitoring and performance and data integrity in accordance with ITIL standards Monitoring Azure resources for right sizing to provide financial recommendation for cloud services OS and middleware patching Operational Support: Demonstrated experience: with Application Insights handling the ITIL the incident process handing of ITIL change process Strong problem solving/ trouble-shooting experience in a multi-platform environment In restoring availability of infrastructure services Supporting IIS (version 10+) hosted webservices In supporting SQL server databases Supporting Azure PaaS websites and applications Supporting Azure Iaas virtual machines Creating and maintain documentation for operational procedures experience in Scripting (PowerShell and VBS) Experience with development framework and technologies such as Agile, DevOPS, ect Supporting Microsoft Windows Server 2016 and 2019+ Monitoring Azure resources for right sizing to provide financial recommendation for cloud services working with application solutions that require cross-platform integration Cloud based services: Demonstrated experience in: the design of Microsoft Azure (IaaS and PaaS) services the build of Microsoft Azure (IaaS and PaaS) services the deployment of Microsoft Azure (IaaS and PaaS) services the operations of Microsoft Azure (IaaS and PaaS) services the design and operations of network level azure features (NSG s and firewalls). Migration and deployment of .NET applications: Demonstrated experience in: creating and using CI/CD Pipelines application migration to the cloud application publishing using Azure native publication tools deployment of .NET applications using scripting tools such as PowerShell to automate migration tasks Infrastructure security: Demonstrated experience: managing infrastructure security policies with Azure Security Centre OS and middleware patching reviewing and actioning security alerts working with SSL/TLS certificates, working with Public-Key Infrastructure (PKI) Auditing and reporting of system level security events and logs Public sector experience: Experience in performing infrastructure support in the OPS