Senior Cloud Infrastructure Analyst

Winnipeg, MB, Canada

Job Description

Overview:
The Senior Cloud Infrastructure Analyst is responsible for supporting and expanding DEV/OPS and automation capabilities and administers cloud systems and cloud environments to ensure availability, reliability, security, and integrity.
The Senior Cloud Infrastructure Analyst works on multiple projects as a project leader or sometimes as a project advisor. May coach more junior technical staff. Responsibilities:
Azure Administration

  • Implements, monitors, and maintains Microsoft Azure solutions including compute, storage, network, and security.
  • Designs, implements, configures, and maintains various Azure IaaS (Infrastructure as a Service) and PaaS (Platform as a Service) environments .
  • Deploys and maintains Azure IaaS Virtual Machines, Azure Application and Networking Services to support growth into the cloud.
  • Designs, builds, deploys, and maintains containers (stand-alone (Docker) and orchestrated with Kubernetes).
  • Optimizes Azure buildouts for cost/performance (VM optimization, reserved instances, etc.).
  • Responsible for implementation and delivery of Microsoft Azure projects.
  • Configures, optimizes, and maintains Active Directory.
  • Designs, implements, configures, and maintains Cloud backups, including policy creation and retention periods.
  • Designs, implements, and maintains Cloud Storage solution ensuring cost containment.
  • Designs, implements, maintains, tests and documents Disaster Recover (DR) Plans.
  • Enforce adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc.
  • Provides insight and direction on roles and responsibilities required for solution operations.
Professional Development and Team Focus
  • Encourages and builds positive and professional client, partner, and vendor relationships.
  • Works to assist others empowering them to learn and grow from what is being shared.
  • Maintains IT skills at the highest level, keeping current with new and emerging cloud technologies.
Qualifications:
Education:
  • Diploma in Computer Science, Business, or related discipline.
  • Microsoft certifications such as Azure Fundamentals, Azure Administrator and Azure DevOps Engineer are an asset.
Experience:
  • Seven years of experience in the IT industry with multiple large workload migrations to Windows Azure environments, including:
  • Four years across Cloud Platforms, including:
  • Deployments in Microsoft Azure or other large cloud platforms with experience with cloud migrations, automation and/or Infrastructure as Code.
  • Four years of project management or technical leadership experience in the same or related technical support discipline.
Technical Knowledge and Skills:
  • Working knowledge of Visual Studio Code and other development tools.
  • Experience with deployment processes using Pipelines in Azure DevOps.
  • Intermediate knowledge of cloud computing, IaaS, PaaS, SaaS and cloud design patterns.
  • Intermediate knowledge in design and development of cloud computing with Microsoft Azure including:
  • Managed Databases
  • Web Applications
  • Migrating legacy applications to native Azure service (PaaS)
  • Building out tenants following the Microsoft Cloud Adoption Framework
  • Intermediate knowledge of scripting technologies including:
  • Windows PowerShell
  • Terraform
  • Azure ARM and Bicep
  • Intermediate knowledge of Windows Operating Systems (Windows Server 2008, 2008R2, 2012, 2012R2, 2016, 2019, 2022).
  • Experience in designing and developing enterprise solutions with a strong focus on Microsoft Azure cloud architecture. Exceptional documentation skills are essential.
  • Experience with migrating workloads to the cloud.
  • Experience with cloud modernization strategies and patterns.
  • Working knowledge of Service Now ticketing system.
  • Working knowledge of Managed Service business model.
  • Intermediate technical, planning and leadership skills.
  • Intermediate problem solving and decision-making skills, in a fast-paced environment.
  • Knowledge of project management competencies for platform and infrastructure initiatives.
  • Knowledge of IT practices.
  • Intermediate oral and written communication skills to relate to others with all levels of technical knowledge.
  • Establishes and maintains effective relationships with leaders, peers, and third-party vendors.
  • Working knowledge of ITIL and security best practices.
  • Maintains a professional balance between customer and organizational needs.
  • Deals tactfully with sensitive issues in a confidential manner.
  • Or an equivalent combination of the above.
Conditions of Employment:
  • This position participates in rotating on-call support.
Employee Benefits:
Health benefits
We offer a comprehensive health benefits program that includes:
  • flexible health, dental and vision plans
  • health spending account
  • travel health coverage
  • other extended health benefits such as ambulance, massage and physiotherapy
Financial security
In an effort to support financial security, we offer:
  • registered pension plan
  • group, dependent, and optional life insurance coverage
  • critical illness insurance
  • sick leave to cover short-term disability
  • long-term disability
Wellness
We offer programs that focus on how to better achieve a balance between work and personal commitments, as well as maintain a healthy workplace culture. This includes:
  • vacation entitlement
  • flexible work arrangement for eligible positions
  • maternity, parental and adoptive leaves
  • bereavement and family responsibility leaves
  • employee and family assistance program
  • mental-health programming
  • lunch-and-learn offerings
  • discounted gym memberships and wellness account
Diversity and inclusion
Manitoba Public Insurance believes that diversity and inclusion strengthens us. We consider ourselves to be a barrier-free organization where individual values, beliefs and practices are respected and appreciated for the diversity they bring to our work life.
Employee recognition
It's important to recognize our employees for their contributions. Not only do we recognize employees as they achieve milestone years in their careers, we also have several outlets for leaders and peers to reward each other for work well done.
Professional development
We want our employees to grow, which is why we offer support in keeping their skills up-to-date. We offer in-house training, professional development and an educational assistance program.
Safety and health
In an effort to encourage a safe and healthy work environment, we offer various safety, health and workplace policies and programs along with technical expertise and assistance to support employee activities in safety and health.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3006835
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Winnipeg, MB, Canada
  • Education
    Not mentioned