Azure Cloud Engineer
Job details
As an Azure Cloud Engineer, you will be responsible for designing, deploying, and maintaining Azure infrastructure services and solutions using Infrastructure as Code (IaC) principles. Your role will involve collaborating closely with various teams to implement cloud solutions, ensuring scalability, reliability, and security. Job Responsibilities:
- Lead resource provisioning, migration, and configuration tasks in Azure using Terraform.
- Design, deploy, test, and maintain Azure infrastructure services and solutions, following companies IaC principles and utilizing tools like Terraform, ARM templates, and PowerShell.
- Develop scalable and reusable Terraform scripts to deploy infrastructure for applications based on approved design patterns and companies standards.
- Coordinate with networking, firewall, security, and application teams during the implementation of cloud solutions.
- Collaborate closely with the Active Directory team to create necessary app registrations and service principles for Azure services authentication and authorization.
- Work in tandem with Solution Architects and application teams to identify, create, and deploy cloud-based solutions.
- Participate in the design and implementation of monitoring and alerting systems to detect and respond to infrastructure issues.
- Create and maintain technical documentation supporting Azure infrastructure development, deployment, and management efforts.
- Bachelor's Degree in Computer Science, Information Technology, or related field.
- 6 to 8 years of relevant experience, with a minimum of 4+ years of hands-on experience in Azure cloud engineering.
- Strong proficiency in Azure cloud services and IaC principles and tools such as Terraform, ARM templates, and PowerShell.
- Expert knowledge of configuration management and automation tools like Ansible and Terraform.
- Experience with DevOps tools and methodologies including Git, Jenkins, and CI/CD pipelines.
- Familiarity with containerization technologies such as Docker and Kubernetes is advantageous.
- Excellent problem-solving and troubleshooting skills with keen attention to detail.
- Ability to thrive in a fast-paced, dynamic environment and manage multiple projects concurrently.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.