Job Title: Azure Cloud Engineer
Job Duration: 12 Months
Job Location: Fort Washington PA 19034 (Hybrid (3 days a week onsite)
Position Type:
- Contract to Hire
- Hybrid (3 days a week onsite)
Required Skills:
- Essentials:
- Bachelors degree in computer science Information Technology or a related field (or equivalent experience).
- 3 years of experience in cloud engineering or IT infrastructure with a strong focus on Microsoft Azure.
- Hands-on experience with core Azure services (e.g. Azure VMs Azure Storage Azure Networking Entra ID Hybrid).
- Proficiency in scripting and automation using PowerShell Azure CLI or Python.
- Experience with Infrastructure as Code (IaC) tools such as ARM templates Bicep or Terraform.
- Solid understanding of networking identity and security in Azure environments.
- Skills:
- Strong analytical and troubleshooting skills.
- Excellent communication and teamwork abilities.
- Ability to manage multiple priorities and work independently in a fast-paced environment.
- Preferred: Microsoft certifications such as:
- Azure Administrator Associate (AZ-104)
- Azure Solutions Architect Expert (AZ-305)
- Azure DevOps Engineer Expert (AZ-400)
- Experience with Azure Application Gateway Firewall Load Balancing Azure Kubernetes Service (AKS) Azure Functions and Logic Apps.
- Familiarity with hybrid cloud tools like Azure Arc and Azure Stack.
- Experience with monitoring and alerting tools in Azure.
Responsibilities:
- The Cloud Engineer is an IT professional responsible for the design implementation management and support of the cloud-based infrastructure and services.
- Will work closely with development security and operations teams to ensure Microsoft Azure environment is secure scalable and aligned with business goals.
- Implement and support Azure-based infrastructure solutions IAAS PAAS SAAS components.
- Automate infrastructure provisioning using tools like ARM templates Bicep or Terraform.
- Manage and monitor Azure resources using Azure Monitor Log Analytics and Application Insights.
- Implement and maintain security best practices including role-based access control (RBAC) network security groups (NSGs) and Azure Policy.
- Support hybrid cloud environments and integrate on-premises systems with Azure services.
- Collaborate with DevOps teams to integrate Azure services into CI/CD pipelines using Azure DevOps or GitHub Actions.
- Optimize Azure resource usage and manage cost through Azure Cost Management and budgeting tools.
- Maintain documentation of cloud architecture configurations and operational procedures.
- Stay up to date with Azure innovations and recommend improvements to existing cloud strategies.