Job Description :
Position : Azure Environment - Cloud Automation Specialist Location : Calgary Alberta Duration: Contract The Cloud Automation Specialist works in a cross-functional cloud enablement team that includes Infrastructure Specialists, Developers, QAs, Designers and Product Managers. The primary purpose of the role is to enable and empower development teams to deliver and support cloud-based infrastructure services through the supply of reusable automation, tooling, and education. This role will be responsible for ensuring infrastructure tooling and automation is an enabler of organizational agility. This is an infrastructure coding role, so assisting development teams in achieving 'infrastructure as code' automation pipelines and providing them with infrastructure 'blueprints' or templates so they can deploy services themselves is a large part of the role. This role is also responsible for ensuring the products that the cloud enablement team is responsible for are available, secure, scalable, robust, high performing and cost effective to serve both Enbridge customers and partners. This will require knowledge and experience across a broad set of technology domains including networking, OS (especially Windows Server and Redhat Linux), Web servers (especially IIS), and containerization. It will also require knowledge of PaaS and IaaS services offered by Microsoft Azure. Solid experience in code deployment pipelines (CI/CD The role will need to have knowledge and experience of relevant technologies used throughout the SDLC, such as source control systems (in particular Git), build tools (such as TeamCity, Jenkins, Bamboo etc Experience with infrastructure template solutions, such as Terraform, and automated configuration management solutions such as Ansible or Chef Support Product Development teams to build amazing tooling and work to up-level the capabilities of the cloud enablement team generally in infrastructure and code deployment automation Assist with the release process and develop tooling to automate repeated tasks Ensure that the infrastructure architecture supports applications that are highly available and perform continuously well Identify and promote opportunities to enhance the use of emerging infrastructure and PaaS technologies where they support Enbridge's strategy and business needs Help monitor infrastructure and application performance in production and work with development teams to optimize performance and troubleshoot performance problems, using cloud-aware monitoring tools such as CloudWatch, NewRelic, etc Partner with the Cloud Migration Factory team to guide, procure, and configure the tools that will be leveraged for applications and post-migration deployment for tracking and monitoring, etc. Work with Enbridge cybersecurity team to get the tools/scripts qualified for production use Mentor product team members from other disciplines about infrastructure and raise awareness of infrastructure and operational concerns as a key consideration of product development Passionate about continuous improvement and promoting a culture of feedback driven by data and key metrics