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
Skills
Experience and Skill Set Requirements
Experience and Skill Set Requirements
Evaluation Criteria
Criterion
Criterion Details
Criterion Maximum Rating
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
20
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
20
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
20
Serverless Computing
Demonstrated experience to
· Implement Azure Container Instance (CI) / Docker Image / Kubernet using Azure App Service / Azure Kubernetes Service (AKS)
20
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
20
Total
100
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)