VyTCDC

Azure Devops

Chennai, TN, IN

2 months ago
Save Job

Summary

Key Responsibilities

  • Azure Cloud Infrastructure Management:
  • Design, deploy, and manage IaaS, PaaS, and SaaS components on Microsoft Azure.
  • Implement and maintain virtual networks, storage accounts, virtual machines (VMs), and other cloud resources.
  • Automate and optimize provisioning of Azure resources using Azure CLI, PowerShell, and ARM templates.
  • Terraform and Infrastructure-as-Code (IaC):
  • Design and implement Infrastructure as Code (IaC) solutions using Terraform to automate resource provisioning.
  • Write reusable and maintainable Terraform modules to manage Azure infrastructure.
  • Use Terraform for continuous integration and deployment (CI/CD) pipelines for infrastructure management.
  • Cloud Security and Governance:
  • Implement best practices for cloud security in Azure, including role-based access control (RBAC), encryption, and network security.
  • Ensure that infrastructure adheres to company policies and industry standards for compliance.
  • Automation and Scripting:
  • Automate routine tasks to enhance operational efficiency.
  • Write and maintain scripts for deployment, monitoring, and management of Azure resources.
  • Collaboration and Documentation:
  • Work with cross-functional teams to identify and implement cloud solutions.
  • Provide technical guidance and training on Azure best practices.
  • Document cloud infrastructure, processes, and troubleshooting guides.

Required Skills And Qualifications

  • Proven experience with Microsoft Azure cloud services and infrastructure management.
  • Strong hands-on experience with IaaS (Virtual Machines, Networking, Storage) and PaaS (App Services, SQL Databases, Azure Functions).
  • Expertise in Terraform for building and maintaining cloud infrastructure.
  • Proficiency in Azure Resource Manager (ARM) templates, Azure CLI, and PowerShell.
  • Understanding of cloud security principles and tools in Azure, including encryption, firewalls, and RBAC.
  • Experience with CI/CD pipeline tools (e.g., Jenkins, Azure DevOps) for automated deployments.
  • Familiarity with Azure Active Directory and role-based access control (RBAC).
  • Strong knowledge of networking, including VNETs, VPNs, subnets, and load balancers.
  • Excellent problem-solving skills, with the ability to troubleshoot and resolve complex issues.
  • Good understanding of monitoring and logging tools in Azure (Azure Monitor, Log Analytics).
  • Strong written and verbal communication skills for documentation and teamwork.

Preferred Qualifications

  • Azure certifications such as Azure Solutions Architect Expert or Azure Administrator Associate.
  • Familiarity with other IaC tools like Ansible or Chef.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of serverless architectures and Azure Functions.
  • Experience working in agile environments.

Why [Company Name]?

  • Competitive salary and benefits package.
  • Opportunities for professional growth and career advancement.
  • Dynamic, collaborative work environment.
  • Flexible work hours and remote work options.
  • Exposure to cutting-edge cloud technologies.

Skills:- Infrastructure, Azure infrastructure, IaaS, Platform as a Service (PaaS) and Terraform

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job