What are the responsibilities and job description for the Azure Admin position at Techfield?
Title: Azure Admin
Location :- Indianapolis, Indiana(Consultants are Kentucky, Ohio, Michigan)
Interview :- 1 Video and 1 onsite (F2F)
The Azure admin plays a crucial role in managing and maintaining our organization's Microsoft Azure Cloud environment. This position is responsible for the secure and efficient deployment, administration, and optimization of Azure resources, ensuring high availability, performance, and scalability for our mission-critical applications and services. This position reports to the ITSS Operations Manager and collaborates with application stakeholders, project managers, and additional IT teams. The position is supported by fellow ITSS team members providing network services, data services, and basic user support. The position will be located at our Indianapolis Corporate campus and work closely with regional offices and field locations. Occasional travel and on-call rotation is required.
Essential Job Functions:
· Azure Infrastructure Management:
o Provision, configure, and maintain Azure infrastructure components, including virtual machines, storage accounts, networks, and application services.
o Implement resource management best practices using Azure Resource Manager (ARM) templates and Azure Policy.
o Manage resource allocation and optimize costs through Azure Reservations and pricing optimization strategies.
o Automate infrastructure deployment and management with Azure automation tools like PowerShell and Azure CLI.
· Security and Compliance:
o Implement and maintain security best practices within the Azure environment, including role-based access control (RBAC), identity management, zero trust architecture.
o Configure and manage Azure Security Center alerts and recommendations to address security vulnerabilities.
o Ensure compliance with industry standards and regulations relevant to company's data.
· Application and Service Management:
o Deploy and manage cloud-based applications and services on Azure, including virtualized workloads, web applications, and databases.
o Perform ongoing monitoring and performance optimization of Azure resources to ensure efficient resource utilization and application performance.
o Implement backup and disaster recovery solutions for Azure resources to ensure business continuity.
· User Support:
o Provide technical support to internal users regarding Azure services and related technologies.
o Develop and maintain documentation for Azure resources and processes.
· Project Management:
o Participate in Azure cloud migration and modernization projects.
o Assist with the development and implementation of Azure-based solutions.
o Collaborate with other IT staff and departments to ensure successful integration of Azure services.
· Continuous Learning and Development:
o Stay up-to-date on the latest Azure features, services, and best practices.
o Pursue relevant Azure certifications to enhance your expertise.
o Share knowledge and expertise with other team members.
· Other Duties as Assigned
Experience & Skills:
· Bachelor's degree in Computer Science, Information Technology, or related field preferred or equivalent Azure certification and experience.
· Minimum of 3 years of experience in Azure Administration.
· Strong understanding of Microsoft Azure services and technologies, including VMs, storage, networking, security, and application services.
· Experience with scripting languages like PowerShell and Azure CLI.
· Excellent communication and interpersonal skills.
· Ability to work independently and as part of a team.
· Problem-solving and analytical skills.
· Time management and organizational skills.
· Strong security awareness and understanding of compliance best practices.
Job Type: Contract
Pay: $120,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Compensation package:
- Yearly pay
Experience level:
- 4 years
- 5 years
- 6 years
Schedule:
- 8 hour shift
Work Location: In person
Salary : $120,000