Azure Infra support - TCS USA
Schaumburg, IL
About the Job
Roles & Responsibilities
1. Deploy, configure, and manage Azure virtual machines, storage accounts, virtual networks, and other Azure resources.
2. Monitor and optimize Azure resources for performance, scalability, and cost-efficiency.
3. Implement and maintain security measures to protect Azure resources and data, including managing access controls and implementing security best practices.
4. Deploy and configure Azure Active Directory, including user management, group policies, and authentication mechanisms.
5. Collaborate with development and operations teams to define and implement Azure infrastructure requirements for new projects and initiatives.
6. Troubleshoot and resolve issues related to Azure infrastructure, including performance bottlenecks, connectivity problems, and resource provisioning.
7. Monitor Azure resource usage and provide recommendations for optimization and cost savings.
8. Implement and manage backup and disaster recovery solutions for Azure resources.
9. Stay up-to-date with the latest Azure features, updates, and industry best practices, and proactively propose and implement improvements to our Azure environment.
10. Provide technical support and guidance to internal teams, including assisting with Azure-related questions and issues.
Qualifications and Skills:
1. Bachelor's degree in Computer Science, Engineering, or a related field.
2. 6+ years of experience working as an Azure Administrator or in a similar role, with hands-on experience managing and troubleshooting Azure resources.
3. Strong knowledge of Azure services and capabilities, including virtual machines, storage accounts, virtual networks, Azure Active Directory, and Azure Security Center.
4. Familiarity with Azure resource management tools, such as Azure Portal, Azure CLI, Azure PowerShell, and Azure Resource Manager templates.
5. Experience with Azure networking concepts, including virtual networks, subnets, routing, and network security groups.
6. Understanding of Azure security and compliance requirements, with the ability to implement and manage security controls.
7. Knowledge of Azure backup and disaster recovery options, including Azure Backup and Azure Site Recovery.
8. Experience with monitoring and logging tools for Azure, such as Azure Monitor, Azure Log Analytics, and Azure Application Insights.
9. Strong problem-solving and troubleshooting skills, with the ability to analyze and resolve complex Azure infrastructure issues.
10. Excellent communication and collaboration skills, with the ability to effectively work with cross-functional teams.
11. Azure certifications, such as Azure Administrator Associate or Azure Solutions Architect, are preferred.