Cloud Infrastructure Engineer (Hybrid Schedule)
Description Summary:
The Cloud Infrastructure Engineer will be responsible for automating the deployment, configuration, and management of Azure-based infrastructure and services. This role will focus on using Infrastructure as Code (IaC) to create scalable, resilient, and observable environments. The engineer will also develop and implement monitoring and logging solutions to ensure optimal performance, proactively identify potential issues, and troubleshoot environment issues. They will collaborate closely with development teams to track down issues related to Azure infrastructure.
Essential Duties:
The duties listed below are the essential functions of this position, and they may change as the needs of the company demand. All associates are expected to do what is necessary to get the work done and to cooperate fully with their supervisor’s requests for additional or altered duties.
- Design, implement, and manage Azure infrastructure using Infrastructure as Code (IaC) principles and tools (e.g., Terraform, Azure Resource Manager templates, Bicep).
- Automate the provisioning, configuration, and scaling of Azure services, including virtual machines, networks, storage, and databases.
- Develop and maintain CI/CD pipelines for infrastructure deployments.
- Implement and manage comprehensive monitoring and logging solutions using Azure Monitor, Azure Log Analytics, and other relevant tools.
- Utilize monitoring tools to perform log analysis and ensure that our Azure infrastructure is properly designed and scaled to support the needs of our applications.
- Create dashboards and alerts to proactively identify performance bottlenecks and potential issues.
- Troubleshoot and resolve environment-related issues across the Azure infrastructure.
- Collaborate with technical teams to diagnose and resolve application issues that may be related to the Azure infrastructure.
- Develop and maintain disaster recovery plans and procedures for Azure-based infrastructure.
- Collaborate with technical teams to understand application requirements and translate them into infrastructure solutions.
- Stay up to date with the latest Azure services and best practices and recommend improvements to existing infrastructure.
- Provide technical support and guidance to team members and stakeholders.
- Other duties as assigned.
Education/Training/Experience:
- A minimum of 5-10 years of experience in a directly related position required.
- Bachelor’s degree in computer science, information technology, or a related field.
- 5+ years of experience managing Azure cloud platforms.
- Strong experience with Infrastructure as Code (IaC) tools and practices (e.g., Terraform, Azure Resource Manager templates, Bicep).
- Proven experience with Azure DevOps, CI/CD pipelines, and automation principles.
- Experience with monitoring and logging tools, such as Azure Monitor, Azure Log Analytics, and Grafana.
- Experience with scripting languages such as PowerShell or Python.
- Strong troubleshooting skills and experience in identifying and resolving environment-related issues.
- Experience working in a hybrid networking/software development environment.
- Experience configuring and maintaining server/virtualization clustering (VMWare, XenServer).
- Extensive knowledge of both Windows and Linux OS environments.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Preferred Qualifications:
- Relevant certifications such as Azure Solutions Architect Expert, Azure DevOps Engineer Expert, or similar.
- Familiarity with DevOps practices and tools.
- Experience with configuration management tools such as Ansible or Chef.
- Experience with containerization technologies such as Docker and Kubernetes.
Physical Requirements:
- Ability to sit and/or stand for extended periods.
- Ability to perform work on a computer for extended periods.
- Ability to work in the office regularly, or pivot to working at home should emergency situations arise.
- Ability to attend work per assigned schedule and attend meetings with excellent attendance and punctuality.
- Ability to bend and lift 25 lbs.
Create a Job Alert
Interested in building your career at M3? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field