ASP.NET Developer

Looking for an intermediate level SQL Server and IIS / .NET Application Deployment Specialist for our Mississauga Location
As a member of implementation team, the candidate will work in a fast-paced team environment with a team of 10-15 software professionals to deploy state-of-the-art web-based business applications for our customers.  The work is focused on deploying SQL Server objects and data as well as web application components to our customers’ systems.  Each deployment is unique because our software is customized for each customer.  A significant portion of this role involves migrating and transforming data in SQL Server.
The primary goal of this DevOps role is to ensure that our software is deployed efficiently, cleanly and with no unwanted impacts on our customers’ systems.
Essential duties and responsibilities:
• Learn the underlying technical architecture of our web applications, and be able to analyse and plan how to deploy upgrades, change requests and new system components to our customers’ servers.
• Perform impact analysis in order to determine differences between existing deployed web/SQL Server applications and new applications to be deployed
• Confirm customer server readiness for deployments, including connectivity, operating system and server software requirement satisfaction
• SQL Server and IIS configuration to meet application requirements
• Server configuration as required, including services, ODBC connections, Registry entries, web .config files, file system access
• Deploy database objects (tables, views, stored procedures, triggers, SQL Agent jobs etc.) into new and existing databases
• Deploy data into SQL Server databases, including loading new data, merging new and old data, and migrating data from one environment to another
• Deploy web application components (web pages, configuration files, application pools, SMTP integration)
• Understand the intricacies of application performance in a web architecture and be able to tune performance when necessary
• Perform preliminary deployment testing and troubleshoot issues with new deployments
• Maintain composure in critical situations and communicate well with management 
• Communicate and build strong relationships with team members
• Take care to ensure that changes to customer environments will not negatively impact their operations
• Be a very strong team player who knows what has to be done and takes the initiative to ensure the success of the team and the customer
• Be able to multitask and work on more than one project at a time when schedule demands require it and workload allows it
• After-hours  availability (evenings, weekends) will often be required in tight deadline situations
• Understand the need for extra effort and be willing and able to do what it takes to ensure success
• Minimum of 3 years experience administering Microsoft SQL Server, including SQL Server backup and restore, SQL Agent job scheduling
• Minimum of 3 years experience with IIS including version 7 and later
• Minimum of 2 years experience manipulating SQL Server data (ETL, SQL queries, SSIS, BCP)
• Experience with Redgate SQL tools is an asset
• Experience with SQL Server Profiler is an asset
• Experience with ASP.NET, HTML, JavaScript, AJAX, WCF, nodeJS and ExtJS is an asset
• Experience with .NET Framework 2.0, 3.0, 3.5 and 4.0
• Excellent interpersonal skills
• Proficiency with Microsoft Office applications (Word, Excel, Outlook)  
• Good verbal and written communication skills in English
Education and/or Experience:
• Bachelor’s degree or diploma in a Computer Science or Business discipline or equivalent work experience



本页最后更新: | -- | 网站设计和虚拟主机服务 CMS