Systems Analyst (Systems Analyst) Richmond Hill, Canada

Position: Systems Analyst
Location: Richmond Hill

MUST HAVE experience .Net Development and Hardware support to qualify for this role.

Your primary responsibilities will be to:
Monitor, troubleshoot and debug services running across our infrastructure and Windows Azure
Identify areas of our code and infrastructure requiring additional monitoring and implement monitoring strategies
Automate manual processes like server and client provisioning, software deployments/upgrades
Identify problematic code and work with Platform and Project teams to identify and resolve issues
Work as an escalation liaison between the Support and Platform teams
Work with senior management on capacity and infrastructure planning
Help build new features and make sure that they scale efficiently
Participate in after-hours/on-call rotations

Skills & Requirements
University Degree or College Certificate in Computer Science, Software Engineering or Information Technology
At least 5 years experience developing production web applications in .NET (C#) and SQL Server
At least 5 years experience administering Windows Server and related infrastructure including experience with IIS, SQL Server and Active Directory
Experience working in a team environment
Excellent verbal and written communication skills

Additional Assets
Experience deploying and administering Cisco, SonicWALL or Juniper Firewalls, Routers and Switches
Experience with Microsoft System Center
Experience with Microsoft Team Foundation Server
Experience with Microsoft Azure