Deployment Specialist - Application Delivery

CO101 TELUS Health (Canada) Ltd.

Toronto (Télétravail)
Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Amélioration des processus Conseil stratégique SQL +11 autres

Détails du poste

  • Lieu de travail : Toronto (Télétravail)
  • Type de poste : Permanent à temps plein

À TELUS Santé, nous donnons à chacun les moyens de vivre plus sainement. Guidés par notre vision, nous exploitons la puissance de notre technologie de pointe et misons sur l’unicité des personnes pour créer le futur de la santé. En tant que chef de file mondial des services de santé et de bien-être – englobant la santé physique, mentale et financière – TELUS Santé améliore les résultats en matière de santé pour les consommateurs, les patients, les professionnels de la santé, les employeurs et les employés.

Join our team and what we'll accomplish together
Join TELUS's dynamic Application Delivery Team as a Deployment Specialist, where you'll play a crucial role in deploying and supporting our retirement and benefits solution for a growing client base. You'll be responsible for building and configuring server environments, managing application deployments, and providing technical support across both cloud and on-premise infrastructures.

This role offers the opportunity to work with cutting-edge Microsoft technologies while supporting critical Retirement and Benefits systems that impact thousands of users. As part of a high-performing team, you'll contribute to our continued expansion while working in an agile, collaborative environment with diverse team members across multiple locations.

We're fully remote; work from anywhere in Canada while collaborating with a high-performing, distributed team. You'll work directly with client IT teams to understand their needs, deliver solutions, and provide support during critical releases and go-lives.
As part of a growing team supporting an expanding client base, you'll contribute to our continued expansion in the retirement and benefits space while working in an agile, collaborative environment with diverse team members across multiple locations.

What you'll do

In a typical week, you'll be building and configuring environments, deploying application updates, executing database tasks, managing Active Directory, and resolving technical issues across the full three-tier stack — database servers, application servers, and web servers. No two weeks look the same.

Core Responsibilities

Environment Management: Build and configure shared and client-specific environments including production, non-production, and disaster recovery systems

Server & Application Deployment: Perform server installations, configurations, deployments, and OS upgrades using Microsoft technologies (Windows Server 2012-2019, IIS)

Database Administration: Execute SQL Server tasks including database backup/restore, user permissions management, and T-SQL script deployment

Active Directory Management: Handle user and group creation, delegation, and domain environment administration

System Migration & Upgrades: Lead server and application migrations, ensuring minimal downtime and optimal performance

Automation & Scripting: Develop PowerShell scripts and system reports using SQL Report Builder to streamline operations and reduce manual work

Issue Resolution: Triage, analyze, and coordinate resolution of complex technical issues across applications hosted on various platforms

Client Support: Provide technical guidance and support to client IT teams, including after-hours support during critical releases and busy periods

Documentation & Compliance: Create and maintain technical documentation, service catalogs, and ensure security and performance standards

What makes this work interesting: You’ll own the full environment stack not just databases, not just servers, but the complete deployment pipeline. You’ll work on client migrations and modernization projects, troubleshoot complex multi-tier issues, and have immediate impact on mission-critical systems. You’ll also collaborate with client IT teams on strategic decisions about their infrastructure – this isn’t just “keep the lights on,” it’s helping clients succeed.

What you bring

Must-Have

Experience: Bachelor's degree in Computer Science/Engineering (or equivalent experience) with 3–5+ years of relevant infrastructure and systems administration experience

Windows Server Proficiency: Hands-on experience with Windows Server 2012-2019 (installation, configuration, management, and IIS role) — this is foundational to the work

Database Expertise: Strong SQL Server management skills, including T-SQL and SSRS (SQL Server Reporting Services); experience with backup/restore, user permissions, and script deployment

Scripting & Automation: Advanced knowledge of PowerShell scripting; practical experience with VBScript, CMD, and SQL scripting — automation is central to this role

Active Directory Management: Experience with Active Directory or LDAP in domain environments

Application Architecture Understanding: Knowledge of N-Tier applications utilizing IIS web frontend, .NET services, and SQL Server backend — you don't need to be a developer, but you need to understand how these layers work together

Microsoft Azure Experience: Working experience with Microsoft Azure (Storage, ASG, VMs, Azure DB) — hands-on cloud platform skills

Problem-Solving: Strong troubleshooting and analytical skills with ability to manage multiple assignments and think systematically

Communication: Strong interpersonal skills with ability to explain complex technical solutions to diverse audiences (client IT teams, team members, stakeholders) — this team runs on knowledge sharing

Nice-to-Have

DevOps Tools: Knowledge of Octopus Deploy or Azure DevOps Pipeline

Advanced Cloud: Experience with Azure Serverless, Azure Container Instance, Kubernetes, and Docker

Multi-Cloud: Familiarity with AWS and Google Cloud Platform (GCP)

Methodologies: Experience working with Agile methodologies (Scrum and Kanban)

.NET Development Familiarity: Practical experience or working knowledge of .NET development (VB.Net or C#) — this helps with application troubleshooting, but isn't required

Salary Range: $49,000.00 - $89,700.00 CAD Annual

Actual total compensation will be determined based on factors such as knowledge, skills, performance and experience. We encourage all qualified candidates to apply, even if the posted salary range doesn't match your expectations. We're open to discussing competitive compensation packages tailored to your experience level and expertise.

TELUS offers rewarding benefits, which may vary per job function, such as:

Comprehensive total rewards package highlighting competitive salary and bonus structures, minimum 3 weeks of vacation, and flexible benefits plan to meet the needs of you and your family

Flexibility to work in-office, virtually or a combination of both

Generous company matched pension

Opportunity to give back to communities in which we work, live and serve

Career growth and learning & development opportunities to develop your skills

And much more…

Job Type: This is for a current vacancy

À propos de nous

Nous sommes une équipe axée sur les personnes, les clients et les objectifs, qui collabore, innove et crée des retombées positives au quotidien. Nous améliorons des vies grâce à nos solutions technologiques. Nous favorisons une culture d’innovation qui permet aux membres de l’équipe de résoudre des problèmes complexes et de produire des résultats exceptionnels sur le plan humain dans un monde numérique.

À TELUS, nous sommes fiers de notre culture qui encourage la diversité. Nous croyons foncièrement à l’importance d’adopter des pratiques équitables en matière d’emploi. Ainsi, le dossier de tous les candidats qualifiés est étudié. Pendant tout le processus de recrutement, nous tenons compte des besoins particuliers des candidats handicapés, au besoin.

Avertissement : Conformément à la Politique de sécurité des centres de données de TELUS Santé, tout membre de l’équipe susceptible de travailler dans un centre de données ou d’avoir accès à des renseignements détaillés sur les technologies de service client peut faire l’objet d’une enquête de sécurité auprès du gouvernement du Canada.

Remarque aux candidats du Québec : si la connaissance de l’anglais est requise, c’est parce que le/la membre d'équipe qui occupera ce poste sera appelé(e), sur une base régulière, à interagir en anglais avec des parties externes ou internes ou encore à travailler dans un environnement informatique anglais dans le cadre de ses tâches.

En déposant votre candidature pour ce rôle, vous comprenez et acceptez que vos informations seront partagées avec l'(les) équipe(s) d'acquisition de talents du groupe de sociétés TELUS et/ou tout gestionnaire impliqué dans le processus de sélection.