137 Burgeon IT Services Jobs
Azure Engineer - Cloud Computing (5-8 yrs)
Burgeon IT Services
posted 17hr ago
Flexible timing
Key skills for the job
An Azure Engineer is a professional responsible for managing, maintaining, and supporting the infrastructure and services within Microsoft Azure, which is a cloud computing platform. They typically work with Azure's suite of services to design, deploy, and manage applications and workloads, ensuring that they meet performance, scalability, and security requirements.
Here are some of the key responsibilities and skills associated with an Azure Engineer :
Key Responsibilities :
- Cloud Infrastructure Management : Setting up and managing virtual machines (VMs), networks, and storage within Azure.
- Automation : Using tools like Azure Automation, PowerShell, ARM templates, or Azure DevOps to automate deployment, scaling, and configuration management.
- Security Management : Configuring identity and access management (IAM) using Azure Active Directory (Azure AD), securing data with encryption, and implementing security best practices.
- Monitoring and Performance Optimization : Using Azure Monitor, Application Insights, and Azure Log Analytics to monitor application health and optimize performance.
- Network Management : Designing and managing virtual networks, load balancing, VPNs, and implementing traffic management and routing rules.
- Disaster Recovery and Backup : Ensuring data and applications are protected with backup solutions and disaster recovery plans using Azure Backup and Azure Site Recovery.
- Cost Optimization : Monitoring and managing Azure costs and advising on ways to optimize spending (e.g., using Azure Cost Management).
Key Skills :
- Azure Services : Proficiency with core Azure services such as Azure Compute (VMs, App Services), Azure Storage, Azure Networking, Azure Kubernetes Service (AKS), and more.
- Infrastructure as Code (IaC) : Experience with tools like Terraform or Azure Resource Manager (ARM) templates for provisioning and managing resources.
- Cloud Security : Knowledge of security protocols, encryption methods, and best practices to secure cloud resources.
- Networking : Familiarity with VNETs, subnets, NSGs, VPNs, and load balancers in the Azure cloud environment.
- Scripting and Automation : Knowledge of PowerShell, CLI commands, or Azure DevOps pipelines for automating tasks.
- DevOps Practices : Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and integration with Azure DevOps.
- Database Services : Working knowledge of Azure database offerings like Azure SQL Database, Cosmos DB, or Managed MySQL/PostgreSQL.
Certifications :
- To become an Azure Engineer, obtaining certifications from Microsoft is common. Some recommended certifications include:
- Microsoft Certified : Azure Fundamentals
- Microsoft Certified : Azure Administrator Associate
- Microsoft Certified : Azure Solutions Architect Expert
- Microsoft Certified : Azure Security Engineer Associate
Azure Engineers are essential for organizations looking to leverage the cloud for cost-effective, scalable, and secure solutions. They work closely with other IT professionals, including developers, administrators, and architects, to ensure that cloud environments are set up, optimized, and maintained correctly.
Functional Areas: Other
Read full job description