Cloud Engineer
This is Cloud Engineer position ensures the delivery of strategic technology tasks and projects. The role requires an open mind to cover new technologies and to assess the advancement and key items that could benefit from key strategies such as Automation and cost efficiencies. Be the technology pillar for the Team lead to cascade requests, changes, problems, root cause analysis and incidents, to ensure effective sprints and stabilization across an Azure cloud platform environment.
Key Responsibilities:
· Monitor the cloud systems and help shape how best practice can be applied
· Work with development and helpdesk to troubleshoot issues
· Document Fixes and mentor junior team members
· Work closely with other teams to offer guidance in infrastructure movement and best practice
· Work on a direct level with ARM/BICEP, compute, storage and network systems configuration
· Set up configurations for new installations
· Mentor and advise other engineers in the team
· Manage and Monitor Azure Infrastructure and strive toward a "single pane of glass" model of observation
· Working in the Platform Services group you will help inform cloud strategy and manage the adoption process
· Work closely with the security teams to integrate security to best practice and required level of governance
· Have an in depth understanding of IAC tools such as ARM or BICEP.
· Deep understanding how to develop and deploy cost effective and performant infrastructure based on rightsizing and autoscaling technologies.
· In-depth working knowledge of Azure services such as Azure app services, Azure SQL, App Gateways, Azure Front Door, storage accounts and Azure Container Instances
· Build infrastructure solutions with high availability and redundancy in mind
Key Skills and Experience:
· IAC tools such as ARM or BICEP.
· Knowledge of Azure services and where/how they are best implemented
· Experience architecting DevOps infrastructure (both building new and maintaining existing)
· Experience continuously deploying to a production environment
· Experience with at least one scripting language (Powershell, Python, Azure CLI)
· Experience architecting and implementing highly available solutions
Desirable:
· Azure Professional Certification – ideally minimum of AZ-104
· Experience working in team spanning multiple products and technologies