TE

Microsoft Azure

Teamware Solutions
Mumbai8-15 LPA Posted 16 Jul 2025
FULL TIME
Azure Devops

Job Description

Key Responsibilities:

  • Azure Infrastructure Management: Deploy, configure, and manage Azure virtual machines (VMs), storage accounts, virtual networks (VNets), Azure Active Directory (AD), and other core cloud services.
  • Resource Provisioning & Automation: Provision and automate the creation of Azure resources using Azure Resource Manager (ARM) templates, Azure CLI, and PowerShell scripting.
  • Azure Networking: Design and implement virtual networks, VPN gateways, load balancers, subnets, and NSG (Network Security Groups) to ensure proper cloud network architecture.
  • Cloud Security: Implement cloud security best practices using Azure Security Center, Azure AD, role-based access control (RBAC), and network security configurations to protect Azure resources.
  • Monitoring & Alerts: Use Azure Monitor, Log Analytics, and Application Insights to monitor resource performance, set up alerts, and ensure operational excellence.
  • Backup & Disaster Recovery: Configure and manage Azure Backup solutions and ensure disaster recovery strategies using Azure Site Recovery.
  • Cost Optimization: Implement cost-effective solutions in Azure by monitoring and analyzing resource consumption through Azure Cost Management tools, optimizing scaling, and applying budgeting controls.
  • Troubleshooting & Incident Management: Resolve infrastructure issues by analyzing logs, system performance, and resolving incidents related to virtual machines, networking, and other services.
  • Cloud Migration: Support cloud migration efforts, including the transition of workloads and applications to Azure, performing lift-and-shift and rearchitecting applications as necessary.
  • Collaboration with DevOps: Work closely with development teams to implement CI/CD pipelines and integrate with Azure DevOps tools to enhance the software development lifecycle.
  • Documentation: Maintain clear documentation regarding cloud architecture, configurations, deployment strategies, and security protocols for Azure services.
  • Training & Best Practices: Ensure cloud best practices are adhered to, provide training to junior engineers, and stay updated with the latest features and updates from Azure.

Required Qualifications & Skills:

  • 2-4 years of hands-on experience managing and administering Microsoft Azure environments.
  • Proficiency with Azure core services, including Azure Compute, Azure Storage, Azure Networking, and Azure Identity (Azure AD).
  • Experience with Azure Virtual Machines, App Services, Azure Functions, Web Apps, and other PaaS and IaaS offerings.
  • Strong knowledge of Azure Networking concepts (e.g., VPN, Load Balancer, Azure DNS, NSG, ExpressRoute).
  • Proficiency in PowerShell scripting and Azure CLI for automation and resource management.
  • Experience with Azure Active Directory (AD), RBAC, and implementing identity and access management.
  • Experience with Azure Security Center and configuring security policies to ensure a compliant and secure environment.
  • Familiarity with Azure DevOps and CI/CD pipeline integration for automated deployment and monitoring.
  • Strong understanding of cloud security, networking, and virtualization concepts.
  • Ability to optimize costs through the use of Azure Cost Management tools and Azure Advisor recommendations.
  • Experience with Azure Backup, Site Recovery, and implementing high availability and disaster recovery strategies.
  • Familiarity with monitoring tools like Azure Monitor, Log Analytics, Application Insights, and alerting systems.
  • Solid understanding of public and private cloud architectures, multi-tiered application models, and cloud-native technologies.
  • Strong problem-solving and troubleshooting skills related to cloud infrastructure.
  • Good communication and collaboration skills to work in a cross-functional team and provide training and documentation.

Required Skills

Join WhatsApp Channel