2+ years experience with Azure Cloud Administration.
Proficiency in Azure Networking tools and concepts.
Strong scripting skills in Ubuntu/Linux for automation tasks.
Experience in building CI/CD pipelines using Azure DevOps.
Hands-on skills with Azure Blueprints, Terraform, and PowerShell.
Effective problem-solving and communication skills.
Responsibilities
Build scalable scripts to deploy applications using Terraform and Azure CLI.
Create CI/CD pipelines for automated application deployments.
Collaborate to optimize Azure networking components like Virtual Networks and Firewalls.
Monitor and maintain daily Azure operations, addressing system alerts.
Assist with resource provisioning and configurations in Azure.
Implement HA, DR, and backup policies using Azure and third-party tools.
Coordinate with teams while implementing cloud solutions.
Benefits
Minimal travel required.
Support for professional development and certifications.
Full Job Description
Job Summary:
The Azure Cloud Engineer is a key role in Cloud operations to support the day-to-day activities of Azure Cloud. The Cloud Engineer will be primarily focusing on daily administration tasks, automating the infrastructure for applications, investigating system failures and complex outages, and improving and monitoring infrastructure.
Experience:
5+ years in deploying Microsoft technologies.
2+ years delivering experience with Azure Cloud Administration.
Proficiency in Azure Networking, such as: Azure Route tables, Azure Firewall, Key Vault, Azure CLI,
Strong scripting skills in Ubuntu/Linux environments for automation and system administration tasks.
Experience building CI/CD using Azure DevOps
Experience working with log collection tools and analysis such as Azure Monitor, Log Analytics Workspaces, and App Insights.
Deep understanding and working knowledge of primary Azure services (Virtual Machines, Active Directory, Automation, Monitor, Log Analytics).
Hands-on experience with Azure Blueprints, Policies, Terraform, ARM templates and PowerShell scripts.
Knowledge and understanding of cloud concepts and services in Azure.
Essential Duties:
Build scalable and reusable scripts to deploy infrastructure for applications according to approved architecture by using Terraform and Azure CLI.
Create CI / CD pipelines for application infrastructure needs to ensure deployments are fully automated.
Collaborate with team to configure, troubleshoot, and optimize Azure networking components including Virtual Networks, Network Security Groups, and Azure Firewall.
Monitor, manage and maintain day to day activities of Azure environments, respond and address system alerts, notifications.
Assist with resource provisioning and configurations in Azure.
Manage cloud networking and security (Firewalls, NSG's, ASG's, WAF's) and monitor the logging of systems.
Implement HA, DR, Backup, and retention policies on Azure platforms using native options and third-party tools like Rubric.
Assist in daily administration and operational activities including monitoring, support, and maintenance of Azure workloads.
Understand and support DNS services which are cloud native and third-party.
Apply operating system critical updates, security patches, configuration changes using Automation Accounts and Update Management.
Automate all deployable tasks from beginning to end to reduce manually intervention using DevOps tools.
Coordinate with networking, firewall, security, applications teams while implementing cloud solutions.
Closely work with AD team to create necessary app registrations, service principles that are required for azure services to authenticate and authorize.
Help in reducing operational incidents through standardization and process improvements.
Qualifications:
Bachelor's degree in computer science, information technology, or a related field.
Master's degree strongly preferred.
Proven experience as an Azure Administrator.
Strong knowledge and hands-on experience with Entra (Formerly Azure) infrastructure management, virtualization, and networking.
Familiarity with PowerShell scripting for automation and management of Entra (Formerly Azure) resources.
Strong problem-solving and troubleshooting skills, with the ability to analyze complex technical issues and provide effective solutions.
Excellent communication skills, with the ability to convey technical information to both technical and non-technical stakeholders.
What would set you apart?
Azure Cloud Defender
Network Security
Microsoft Certifications (Ex: AZ104)
Travel:
Minimal travel required.
Physical Requirements:
Prolonged periods sitting at a desk and working on a computer.