Microsoft Azure Engineer
Location: Middletown PA (Hybrid Must be onsite 1 week out of every month)
Duration: 6 Month
Job Description
- Responsible for the implementation and management of applications and infrastructure on Microsoft Azure
- Collaborate with stakeholders to design and architect Azure infrastructure solutions
- Translate business requirements into technical specifications
- Implement best practices for scalability reliability and performance
- Configure and deploy various Azure services including Virtual Machines Virtual Networks Storage Accounts Azure Active Directory Azure SQL and Azure Kubernetes Service (AKS)
- Design Implement administer and manage Azure Virtual Desktops (AVDs) and host pools AVD images and workload and scaling
- Develop and maintain Infrastructure as Code (IaC) using tools such as ARM templates Terraform or Azure Resource Manager
- Automate deployment scaling and management of Azure resources using Azure DevOps PowerShell Azure CLI or other automation frameworks
- Set up Azure CICD Pipelines.
- Deploy Microsoft Dynamics and SAP S/4 Hana and High Volume Image processing applications.
- Implement monitoring solutions using Azure Monitor Azure Log Analytics and other tools to ensure resource health performance and security
- Experience with Linux server administration and maintenance
- Identify performance bottlenecks security vulnerabilities and areas for optimization proposing effective solutions
- Continuously monitor resource utilization and provide recommendations for rightsizing and cost optimization
- Implement security best practices and compliance standards for Azure environments
- Conduct security assessments vulnerability scanning and remediation to maintain the integrity and confidentiality of Azure resources
- Stay informed about Azure security features patches and updates applying them as necessary to mitigate risks
- Collaborate with crossfunctional teams including developers architects and operations to align cloud solutions with business requirements
- Document technical designs procedures and configurations for knowledge sharing and compliance
- Manage Linux server provision and administration
- Training / Experience Desired or Required
- Azure Administrator or Azure Engineer certification is preferred
- 7 years experience as an Azure Engineer required with 10 years desired
- Experience in setting up CICD pipelines for multiple applications and deployments
- Experience in setting up and maintaining Azure AD with integration for federated access.
Responsible for the implementation and management of applications and infrastructure on Microsoft Azure Collaborate with stakeholders to design and architect Azure infrastructure solutions Translate business requirements into technical specifications Implement best practices for scalability, reliability, and performance Configure and deploy various Azure services, including Virtual Machines, Virtual Networks, Storage Accounts, Azure Active Directory, Azure SQL, and Azure Kubernetes Service (AKS) Design, Implement, administer, and manage Azure Virtual Desktops (AVDs) and host pools, AVD images, and workload and scaling Develop and maintain Infrastructure as Code (IaC) using tools such as ARM templates, Terraform, or Azure Resource Manager Automate deployment, scaling, and management of Azure resources using Azure DevOps, PowerShell, Azure CLI, or other automation frameworks Set up Azure CI-CD Pipelines. Deploy Microsoft Dynamics and SAP S/4 Hana, and High Volume Image processing applications. Implement monitoring solutions using Azure Monitor, Azure Log Analytics, and other tools to ensure resource health, performance, and security Experience with Linux server administration and maintenance Identify performance bottlenecks, security vulnerabilities, and areas for optimization, proposing effective solutions Continuously monitor resource utilization and provide recommendations for rightsizing and cost optimization Implement security best practices and compliance standards for Azure environments Conduct security assessments, vulnerability scanning, and remediation to maintain the integrity and confidentiality of Azure resources Stay informed about Azure security features, patches, and updates, applying them as necessary to mitigate risks Collaborate with cross-functional teams, including developers, architects, and operations, to align cloud solutions with business requirements Document technical designs, procedures, and configurations for knowledge sharing and compliance Manage Linux server provision and administration Training / Experience Desired or Required Azure Administrator or Azure Engineer certification is preferred 7 years experience as an Azure Engineer required with 10+ years desired Experience in setting up CI-CD pipelines for multiple applications and deployments Experience in setting up and maintaining Azure AD with integration for federated access.