Previous Job
Previous
Azure Infrastructure Engineer
Ref No.: 16-11288
Location: New York, New York
Responsibilities:
• Define cloud strategy, roadmap and business case for cloud adoption by assessing and analyzing on premise applications
• Define cloud architecture, design and implementation for hosting large, complex applications in Azure.
• Implement proof of concepts to validate cloud concepts, architecture and requirements.
• Develop powershell scripts and ARM templates to automate the provisioning and deployment process.
• Define cloud network architecture using Azure virtual networks, VPN and express route to establish connectivity between on premise and cloud.
• Implement highly available and disaster recovery solutions in Azure to meet the customer SLA requirements.
• Configure the appropriate VMs, storage and network in Azure to support the customer workloads moving to Azure.
• Develop and implement monitoring, backup and archival solutions in Azure to support customer requirements.
• Implement CI/CD based application development methodology using tools like Jenkins/TFS/powershell etc.
• Troubleshoot and identify performance, connectivity and other issues for the applications hosted in Azure platform.
• Implement solutions using Azure PaaS features like web jobs, cloud services, Azure SQL Server, service bus, notification hubs etc.
• Configure large database solutions in Azure using SQL Server or Oracle database solutions.
• Configure windows and non-windows(Linux) workloads in Azure.

Minimum Qualifications:
• Minimum 9+ experience in defining architecture large solutions using .NET or equivalent technologies
• Minimum of 2+ years of experience in defining and implementing cloud/Azure based large solutions.
• Working experience in Azure IaaS, PaaS, storage, network and database.
• Experience and understanding of security requirements for cloud.
• Experience in defining highly available, DR solutions in Azure
• Experience in migrating large on premise workloads (windows and non-windows) to Azure.
• Experience in assessing applications for cloud adoption
• Experience in defining cloud strategy for enterprise
• Experience in using agile methodologies in implementing Azure solutions.

Preferred Qualifications:
• Experience in building solutions using MEAN stack (preferred)
• Microsoft certified Azure certifications (preferred)
• Experience or knowledge about Azure IoT (preferred)
• Experience in Azure automation and DevOps (preferred)