What are the responsibilities and job description for the Azure Cloud Engineer position at Turing IT Labs?
Job Details
Job Title: AZURE CLOUD ENGINEER
Location: St. Paul, MN HYBRID
Contract:5 Months
Client seeks an experienced Azure Engineer to design, configure, and manage cloud infrastructure and services, with a primary focus on Azure while supporting multi-cloud environments.
Key Responsibilities:
* Configure and manage Azure PaaS and Azure infrastructure services.
* Implement and optimize Azure Data Platform solutions, including Azure Databricks, Azure Data Factory, and Azure Data Lake.
* Configure and manage Azure Networking and integration with Hybrid on-prem, ensuring security, scalability, and performance.
* Support multi-cloud environments using Azure Arc to integrate and manage workloads across on-premises and other cloud platforms.
* Develop and maintain Infrastructure as Code (IaC) solutions using Terraform to automate cloud deployments and configurations.
* Collaborate with development, DevOps, and security teams to enhance cloud governance and best practices.
* Monitor and troubleshoot cloud infrastructure issues, ensuring high availability and reliability.
SKILLS/EXPERIENCE:
Bachelor s degree in computer science, Information Technology, Engineering, or a related field (or equivalent work experience)
* 3 5 years of experience in cloud engineering, infrastructure management, or DevOps roles.
* Hands-on experience in Microsoft Azure, including:
Azure PaaS and IaaS (App Services, Virtual Machines, Containers, Kubernetes, etc.).
Azure Networking (VNETs, Load Balancers, NSGs, VPNs, ExpressRoute).
Azure Storage & Databases (Blob Storage, SQL Managed Instance, CosmosDB, Data Lake).
Azure Identity & Security (Azure AD, RBAC, Key Vault, Defender for Cloud).
Azure DevOps and GitHub (CI/CD Pipelines, YAML, GitHub Actions).
Infrastructure as Code (IaC) (Terraform, Bicep, ARM Templates).
* Experience with monitoring and logging tools (Azure Monitor, Log Analytics, Application Insights).
* Scripting & Automation skills using PowerShell, Python, or Bash.
* Familiarity with multi-cloud environments (AWS/Google Cloud Platform) and hybrid cloud architectures is a plus.
* Exposure to enterprise IT environments, including governance, compliance, and cost optimization in Azure.
* Microsoft Certified: Azure Administrator Associate (AZ-104)
* Microsoft Certified: Azure Solutions Architect Associate (AZ-305) (or equivalent experience)
* Microsoft Certified: DevOps Engineer Expert (AZ-400) (if working with DevOps and automation)
* HashiCorp Certified: Terraform Associate (if Terraform is widely used)
Experience with Azure Networking, VPNs, VNET peering, and security best practices.
Knowledge of multi-cloud management with Azure Arc.
Expertise in Terraform for Infrastructure as Code (IaC).
Strong hands-on experience in Azure PaaS, Infrastructure, and Data Services. Understanding of cloud security, compliance, and governance.
Proficiency in Azure Data Factory, Azure Databricks, and Azure Data Lake.