Senior Cloud Infrastructure Analyst

Edmonton, AB, Canada

Job Description


Sterling Crane Canada

Come join a team where People make the difference! As a part of Marmon Holdings, Inc., a highly decentralized organization, we rely heavily on people with the aptitude, attitude, and entrepreneurial spirit to drive our success, and we\'re committed to attracting and retaining top talent.

We are currently seeking a full time permanent Senior Cloud Infrastructure Analyst. Marmon Crane Services, Inc. has adopted a hybrid hosting (cloud and on-prem infrastructure) model and this role requires knowledge and capability to support on-prem compute and storage infrastructure, while leading efforts for cloud migration of critical business systems. This role will assist the organization in building digital capabilities and providing support of modern cloud systems. This hybrid role with an on-call rotation works across the organization and partners with leadership, functional leads, vendor/consulting resources globally.

The Senior Cloud Infrastructure Analyst will report to the Senior Manager, IT Infrastructure and Security - Global and will be tasked with leading design, implementation, management, and support of our Azure environment. The candidate will contribute to the development and maturity of the Azure environment and help to support existing deployments. A strong focus will be placed on cloud lifecycle management, automation, industry best-practices, and ensuring the security and protection of data in the cloud environment. As a Senior Cloud Infrastructure Analyst, you have a core understanding of the architecture and all technical aspects and layers of our cloud infrastructure stack.

Senior Cloud Infrastructure Analyst

Edmonton, AB

We are currently seeking a full time permanent Senior Cloud Infrastructure Analyst. Marmon Crane Services, Inc. has adopted a hybrid hosting (cloud and on-prem infrastructure) model and this role requires knowledge and capability to support on-prem compute and storage infrastructure, while leading efforts for cloud migration of critical business systems. This role will assist the organization in building digital capabilities and providing support of modern cloud systems. This hybrid role with an on-call rotation works across the organization and partners with leadership, functional leads, vendor/consulting resources globally.

The Senior Cloud Infrastructure Analyst will report to the Senior Manager, IT Infrastructure and Security - Global and will be tasked with leading design, implementation, management, and support of our Azure environment. The candidate will contribute to the development and maturity of the Azure environment and help to support existing deployments. A strong focus will be placed on cloud lifecycle management, automation, industry best-practices, and ensuring the security and protection of data in the cloud environment. As a Senior Cloud Infrastructure Analyst, you have a core understanding of the architecture and all technical aspects and layers of our cloud infrastructure stack.

Responsibilities

  • Lead the design, implementation, management, and support of our Azure environment, including but not limited to Azure Active Directory, Express Route, Virtual Network Gateway, Load Balancer, Application Gateway, Azure Backup, Azure Files, App Services, Azure Firewall, Azure DNS, Azure Traffic Manager, Azure VPN, Azure SQL Database and Managed Instance, Virtual Machines (Windows and Linux), Azure Site Recovery, Recovery Services Vault, Azure Data Factory, Azure Data Lake Storage, Azure Networking (vNets, Site to Site Connection), WVD, RDS, and IIS.
  • Improve tools or automation systems through data analysis, technical expertise, and presentations to key stakeholders.
  • Partner with technology vendors to support implementation efforts.
  • Provide strong analytical skills, including a thorough understanding of how to interpret business needs and translate them into requirements.
  • Communicate project status at scheduled meetings and serve as a key resource for technical information on the project.
  • Develop and maintain systems documentation for business processes, operational procedures, technical design, solution structure and functional know-how, etc.
  • Ensure project deliverables adhere to broader technical strategy and that prioritization of features align with appropriate business objectives.
  • Design, deploy, and manage Azure infrastructure and services using infrastructure as code (IaC) tools such as Terraform, ARM templates, or CloudFormation.
  • Architect and implement high availability and disaster recovery solutions for Azure workloads using Azure Site Recovery, Recovery Services Vault, or other relevant technologies.
  • Manage and support Azure Kubernetes Service (AKS) and other container orchestration platforms to support containerized application workloads.
  • Implement and manage Azure monitoring and alerting tools to ensure the availability and performance of Azure services and workloads.
  • Automate common tasks and processes using PowerShell, Python, or other scripting languages.
  • Implement and manage Azure security solutions, including Azure Security Center, Azure Key Vault, Azure Active Directory, and Azure Information Protection.
  • Work with the security team to implement security policies and procedures for Azure environments.
  • Monitor and manage Azure costs to ensure cost-effective utilization of Azure services and resources.
  • Assist with the development and maintenance of disaster recovery plans for Azure workloads.
  • Develop and maintain Azure operational procedures, technical design, solution structure, and functional know-how documentation.
  • Provide technical guidance and mentorship to peers
  • Participate in on-call rotation to provide 24/7 support for business-critical production systems.
  • Perform other duties as assigned.
Qualifications
  • Deep understanding of Microsoft Azure services, including but not limited to Azure Active Directory, Express Route, Virtual Network Gateway, Load Balancer, Application Gateway, Azure Backup, Azure Files, App Services, Azure Firewall, Azure DNS, Azure Traffic Manager, Azure VPN, Azure SQL Database and Managed Instance, Virtual Machines (Windows and Linux), Azure Site Recovery, Recovery Services Vault, Azure Data Factory, Azure Data Lake Storage, Azure Networking (vNets, Site to Site Connection), WVD, RDS, and IIS.
  • Experience with Azure IaaS technologies including VMs, VM Scale Sets, and Networking.
  • Knowledge of Azure PaaS technologies, including functions, DBaaS, Messaging and Integration, App Service, and Storage.
  • Familiarity with deploying containers in Azure with technologies such as AKS and ACS (preferred experience with AKS) and managing the container lifecycle.
  • Experience with PowerShell and other scripting languages.
  • Experience migrating servers and applications to the cloud with technologies such as Azure Site Recovery.
  • Experience with Azure Security and Compliance, including Azure Security Center and Azure Policy.
  • Experience with Azure DevOps, including continuous integration and deployment pipelines, automated testing, and release management.
  • Knowledge of cloud automation tools such as Terraform, Ansible, and Puppet.
  • Understanding of networking concepts and protocols such as TCP/IP, DNS, DHCP, and VPN.
  • Familiarity with containerization and orchestration platforms such as Docker and Kubernetes.
  • Experience with monitoring and logging tools such as Azure Monitor, Azure Log Analytics, and Splunk.
  • Experience working with Windows Server and Linux operating systems.
  • Experience with version control systems such as Git.
  • Understanding of Agile methodologies and DevOps practices.
  • Ability to design, implement, and manage scalable, secure, and highly available cloud solutions.
  • Strong analytical skills and ability to troubleshoot complex issues in a distributed environment.
  • Demonstrated experience working in a team-oriented, collaborative environment.
  • Excellent communication skills, both written and verbal, with the ability to communicate technical concepts to non-technical stakeholders.
  • Relevant Microsoft certifications, such as AZ-104: Microsoft Azure Administrator or AZ-300: Microsoft Azure Architect Technologies.
We offer competitive compensation packages, flexible work arrangements, health and wellness benefits, retirement benefits, professional development opportunities, paid time off, and a fantastic work environment that promotes teamwork, safety, and a sense of community. If you are passionate about leading people with integrity and developing a career with an enterprise scale organization, we encourage you to apply for this exciting opportunity. Please submit your resume and cover letter for consideration.

Location:
  • The ideal candidate will be based out of Edmonton or willing to relocate to Edmonton for a period of 2 years.
IMPORTANT:
  • We thank all applicants for their interest; however, only those candidates who are shortlisted will be contacted:
CLOSING DATE: Until Filled

Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law.

If you would like to apply for this position, please submit your resume online via our Applicant Tracking System https://marmon.wd5.myworkdayjobs.com/Marmon_Careers or drop your resume at any of our office locations.

Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law.

Marmon Holdings

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.


Related Jobs

Job Detail

  • Job Id
    JD2177045
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Edmonton, AB, Canada
  • Education
    Not mentioned