Role Responsibilities:
- Reviewing and understanding Requirements and Use Cases.
- Reviewing and understanding business application data base structures
- Defining the technical solution to deliver all required data to the business applications stack
- Identifying long term Azure landscape roadmaps that delivers required services with the solution roadmap to deliver user requirements
- Professional experience working on Azure cloud platform with solid troubleshooting skills
- Multiple examples of deploying Azure cloud services as a part of overall digital transformation programmes
- Demonstrable experience with Microsoft Azure IaaS, PaaS, and SaaS services.
- Demonstrable experience with Cloud Networking, Governance, BC/HA/DR, and Security.
- Strong foundation in software development and configuration life cycles, experience with Azure DevOps, DevOps tools and processes, Terraform, Ansible, and other automation tools/platforms.
- Knowledge of Microsoft CAF
- Demonstrable experience of working to tight schedules and complex working environments.
- Team player with the ability to work closely with peers and within dispersed project teams
- Work experience with Azure CLI, PowerShell, ARM Templates and Terraform.
- Work experience with Azure Networking, Identity Management, and Azure PaaS Services.
- Work experience with Citrix, Citrix Workspace, Citrix on Azure
- You hold certification(s) for Microsoft Azure Fundamentals, Azure Solution Architect Expert, or Microsoft Azure DevOps Engineer Expert.
- Experience with deploying infrastructure applications through CI/CD pipeline.
- Cloud monitoring Experience with Azure Monitor, Azure Log Analytics, and Application Insights.
- Understanding of Azure DevOps configuration and management.
- Experience with working with integrated teams requiring collaboration and customer relationships.
- Detail-oriented, organised, self-motivated, and self-sufficient.
- Strong business writing and verbal communication skills.
- Document Management System expertise
- Demonstrates collaborative behaviours and is customer oriented
- Azure Platform as a Service (PaaS):- SQL DB, CosmosDB and ServiceBus. (Web Apps; Windows/Linux VMs; Azure Networking; SQL PaaS; Cosmos DB; Azure AD; Azure AD DS; Azure DNS; Storage Accounts; Key Vault)
- Management of Azure services including administration, firewall access, RBAC implementation
- Linux System Administration
- Monitoring alerts and managing event resolution from Email, Azure Workspace and Nagios.
- Experience in working with enterprise scale applications, API Gateways, high availability architectures, load balancing & disaster recovery
- Knowledge of 3rd party Security products such as Checkpoint Cloud Guard, Cisco ASA, Azure WAF and Azure Security Centre
- Knowledge of application and cloud security fundamentals
- Good experience writing IaC Knowledge of PowerShell, Citrix, and virtualisation technologies, e.g. VMWare
- Knowledge of Private cloud hosting solutions
- Knowledge of modern infrastructure practices and delivering Automation
- Proficient in provisioning with Terraform.
- Proficient skill scripting in PowerShell.
- Strong Linux/Windows and Web Stack Administration
- Azure Automation
- Version control e.g GitHub
- Knowledge of Azure SQL databases
- Microsoft Azure Operational and Monitoring tools; Log Analytics; Alerting; Azure Automation
- Deployment orchestration and configuration management tools (Azure DevOps, Jenkins, Ansible Experience with Azure native logging & monitoring technologies.
- Ability to Develop database backed applications.
- Configuration management with at least one of Ansible, Chef, Puppet or Saltstack.
- Experience managing multiple Azure accounts in an automated way
- Stable contract duration
- Competitive hourly rate