Maarut Inc -
28 Jobs
East York, ON
Project Overview
- The Labour and Transportation I&IT Cluster (LTC) Operations Maintenance and Support Branch (OMSB) is responsible for delivering and supporting the Employment Ontario Information System (EOIS) platform to the Ontario Public Service (OPS).
- The Employment Ontario Information System (EOIS) platform is a group of integrated systems that are used by multiple client ministries for supporting the Employment Ontario programs and services to nearly one million clients across the province.
- These applications are hosted in approximately seventy plus (40+) servers in Microsoft Azure Cloud that need to be upgraded so that cloud technologies can be leveraged for business benefits.
- To meet the demands of the EOIS projects – the Labour and Transportation I&IT Cluster (LTC) is looking to hire an DevOPS Cloud Engineer with strong knowledge of Azure Cloud.
Deliverables
The DevOps Cloud Engineer will complete the following activities:
- Contribute to ongoing project activities:
- Contribute to the technical design of the environment
- Design and Implement DevOps Strategy, Processes and Azure Pipelines
- Design and Implement Application infrastructure automation and configuration
- Build and deploy the new environment
- Define and develop build book and support guides and provide knowledge transfer and training to IT team
Requirements
Experience and Skill Set Requirements:
Must Haves:
- Implement Azure Automation with DevOps
- Experience with Infrastructure as Code (IaC) automation using Terraform and Azure DevOps tool
- Implement virtual networking (VNet) using IP addressing, Network Security Groups (NSG), Azure Firewall, Azure DNS
- Experience with Azure Container Instance (CI) / Docker Image / Kubernetes using Azure App Service / Azure Kubernetes Service (AKS)
Skill Set Requirements:
Azure Administration:
Demonstrated experience to
- Implement Azure Automation with DevOps
- Create Azure Resources using Azure Resource Manager Templates, Azure CLI
- Implement Infrastructure as Code (IaC) automation using Terraform and Azure DevOps tool with Git Repo
- Manage Azure AD identities, Subscriptions & RBAC
- OS Security and Middleware patching
Continuous Deployment and Release Management:
Demonstrated experience to
- Build a High-Quality release pipeline with Continuous Delivery (CD)
- Manage application configuration data
- Configure pipelines as code with YAML
- Create Release dashboard and manage deployments using Release Gates
- Provision and test environments
- Automate inspection of health
- Integrate with Identity Management System (IAM) and Azure Key Vault
Virtual Networking, Storage and Virtual Machines (VM):
Demonstrated experience to
- Implement virtual networking (VNet) using IP addressing, Network Security Groups (NSG), Azure Firewall, Azure DNS
- Implement traffic management using Azure Load Balancer, Application Gateway, Traffic Manager, Network routing, Endpoints with SSL/TLS certificates
- Implement Storage Security and manage Azure Storage, Blob, File/File Sync and Storage Accounts
- Plan, create and manage Virtual Machines using Red Hat Enterprise Linux (RHEL), Microsoft Windows Servers and IBM HTTP Web Server, WebSphere, Tomcat, Apache, and IIS
Serverless Computing:
Demonstrated experience to:
- Implement Azure Container Instance (CI) / Docker Image / Kubernet using Azure App Service / Azure Kubernetes Service (AKS)
Data Protection / Monitoring:
Demonstrated experience to
- Implement data protection File / Folder and Virtual Machines backups
- Implement monitoring using Azure Monitor, Alerts, Log Analytics and Network Watcher