What You will Do:
- Design and implement a cloud infrastructure in collaboration with Dev and QA teams.
- Integrate Azure Virtual Networks with local networks, VPN connections.
- Manage, maintain and create automation scripts for Windows services written in .NET.
- Automatically provision Azure VMs through automation tools (Linux and Windows Servers, SQL Server clusters, etc).
- Work with developers to streamline application build processes.
- Document existing processes.
- Maintain our On-premise infrastructure, including networking, security, hardware,etc.
- Support a continuous deployment on a cloud and on-premise infrastructure with zero downtime production environment.
Skills &Requirements:
- At least 4+ years’experience as DevOps Engineer.
- Proven experience with Azure Cloud and its API, Azure Virtual Networks, Azure security.
- Experience with scripting languages to automate Azure infrastructure deployment, maintenance and monitoring, restoring in emergency.
- Understanding of deployment for .NET applications, IIS, SQL Server, Web Jobs, App Services.
- Administering MS Windows Server 2008 onwards.
- Must have excellent verbal and communication skills.
- Must be self-sufficient;able to work independently, deliver in time and with excellent quality.
- Strong collaboration skills.
Nice to Have:
- Experience working with Cisco products, such as firewalls and switches.
- C# coding experience