What are the responsibilities and job description for the Azure Engineer position at Simple Solutions?
Job Details
Position: Microsoft Azure Engineer
Location; Middletown, Pennsylvania (Hybrid - Must be onsite 1 week out of every month)
Duration: 6 Months
10 Years
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 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.