Lead Developer, Operations Team (DevOps) (Lead Dev) Richmond Hill, Canada
Position: Lead Developer, Operations Team (DevOps)
Location: Richmond Hill
Job Description Our client is one of, Canada’s leading SaaS eCommerce Platform is looking for a Senior Developer who will lead our DevOps practice, and who has extensive experience with Microsoft Development and Server Platforms including ASP.NET, Windows Server, IIS, and SQL Server.
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