
Manager, Cloud Infrastructure Development
- Canada
- Permanent
- Full-time
- Develop Cloud Infrastructure and DevOps capabilities (e.g., self-serve Infrastructure as Code automation, Azure, Ansible, Terraform, Virtualization, etc.), Proof of Concepts and methodologies.
- Define and deliver end-to-end technical solutions considering the architecture and technology strategies, current state environment and constraints; analyze solution viability to meet program timeline, budget and quality.
- Lead project planning and budgeting; facilitate buy-in of proposed solutions from all levels at the client; and direct on-time, quality delivery of work products.
- Provide subject matter expertise to drive continuous improvement and consistency by identifying opportunities for innovation and sharing with leadership and project teams
- Manage intake/demand/schedule, guide the team concerning project risk assessments, and communicate/negotiate timelines, budget, staffing, scope, and milestones assessments.
- Develop and manage operational processes and ensure quality assurance processes tie into technology delivery practices and standards.
- Act as the subject matter expert on our automation solutions across I&IT function; advise Senior Manager, staff, and team to improve planning, increase productivity, reduce risks and support operational efficiency, effectiveness and economy.
- Manage the delivery of vendor services, release schedule and deliverables; negotiate, communicate, and apply corrections as necessary.
- Communicate, collaborate, and work with stakeholders to proactively identify issues and determine the appropriate quality/Cloud Infrastructure initiatives; present solutions and options and lead the resolution strategy as required aligning technology with strategic goals.
- Drive IT governance, transformation initiatives, and business process reengineering.
- Fostering a high-performance team culture focused on innovation, collaboration, and accountability.
- Delivering strong leadership in coaching, mentoring, and career development support to team members.
- Post-secondary degree in computer science, mathematics, engineering or a related discipline - or a combination of education, training and experience deemed equivalent.
- Extensive related experience contributing to the success of midsize-to-large initiatives with above-average levels of complexity and business criticality.
- Extensive technical leadership in Cloud Infrastructure, DevOps development and management experience.
- Design and implementation of Cloud IaaS and PaaS (Azure) solutions
- Design and implementation of Artificial Intelligent(AI) Cloud solutions.
- Design and implementation of Azure Disaster Recovery solution with multiple Regions (e.g. ASR, ATM)
- Design and implementation of automation solutions for on-premise infrastructure systems (Network, Storage, Compute, Virtualization)
- Infrastructure automation using Infrastructure as Code, Policy as Code, etc.
- Design and implementation with DevOps processes, tools, and frameworks - e.g. Ansible, Terraform, GitHub, etc.
- Design and implementation with Kubernetes-based platforms at scale in Azure, and have driven adoption of internal standards for deployment, networking, and service communication.
- Developing, maintaining and supporting CI/CD pipelines
- Leadership and management skills to manage, coach and motivate a team/unit as well as cross-functional teams and set high standards and clear expectations.
- Working knowledge of requirements gathering, project management and agile methodologies.
- Related programming skills Terraform HCL, YAML, Python, JavaScript, SQL, Java etc.