WSP
Air Canada
Diretor(a), Desenvolvimento de Aplicações - Digital do Cliente
Sobre a oportunidade
Fazer parte da Air Canada é integrar um símbolo canadense icônico, recentemente classificado como a melhor companhia aérea da América do Norte. Deixe sua carreira decolar juntando-se à nossa equipe diversa e vibrante na vanguarda da aviação de passageiros.
O(A) Diretor(a) de Desenvolvimento de Aplicações liderará o design, desenvolvimento e entrega de algumas de nossas aplicações digitais mais críticas para clientes e todas as nossas aplicações internas de carga. Seu portfólio de aplicações para clientes consiste em aplicações relacionadas ao conteúdo do aircanada.com (plataforma de Sistema de Gerenciamento de Conteúdo (CMS), página inicial), ativos digitais de marketing (Gerenciamento de Ofertas, DNA), bem como Gerenciamento de Identidade e Acesso do Cliente (CIAM). Seu portfólio de carga inclui o site de carga (informativo e transacional), a API de distribuição de carga, o backend digital de carga e todas as integrações de carga, um portfólio que continua crescendo com a implementação do novo Sistema de Gerenciamento de Carga até o final de 2028.
Esta função também será responsável pelo Centro de Excelência (COE) de Entrega e pelo COE de Inovação para todos os portfólios de clientes e carga. O COE de Entrega visa harmonizar a prática de entrega, KPIs e melhorias contínuas dentro do portfólio. O COE de Inovação visa melhorar nossas plataformas de tecnologia digital por meio de melhorias contínuas (ou seja, adoção progressiva de IA, aprimoramentos no pipeline de Integração Contínua/Desenvolvimento Contínuo (CI/CD), etc.) bem como inovações disruptivas por meio de POCs e parcerias com os principais fornecedores de tecnologia da Air Canada (ou seja, transição para Mono Repo, introdução de uma nova stack de Protocolo de Contexto de Modelo (MCP), etc.). Esta função é fundamental para nossa jornada de transformação digital e será crucial para capacitar a organização IDD a alcançar seus objetivos de transformação de custos e inovação.
Esta função também focará na liderança de pessoas, incluindo aquisição de talentos, treinamento, gestão de desempenho e promoção de uma cultura de equipe de alto desempenho.
Responsabilidades
Liderança e Estratégia
- Fornecer liderança estratégica e prática para equipes que constroem o futuro cenário de tecnologia de marketing e conteúdo para a Air Canada
- Liderar as equipes de entrega de carga rumo a uma implementação bem-sucedida do novo Sistema de Gerenciamento de Carga.
- Entregar inovações impulsionadas por tecnologia disruptiva que aumentem drasticamente a receita ou reduzam custos.
- Impulsionar a estratégia de internalização recrutando, desenvolvendo e retendo os melhores talentos de engenharia, reduzindo a dependência de modelos de entrega baseados em fornecedores.
- Colaborar com Product Owners, Designers de UX/UI e Arquitetos para definir a visão do produto, a arquitetura e o roteiro de desenvolvimento.
Tecnologia e Inovação
- Supervisionar a entrega de aplicações digitais robustas, escaláveis e seguras, com foco em desempenho, experiência do usuário e manutenibilidade.
- Garantir que práticas modernas de engenharia sejam seguidas, incluindo entrega Ágil, automação de CI/CD, DevSecOps, automação de testes e testes shift-left.
- Defender o uso e a integração de ferramentas de IA Generativa e Agentes de IA dentro do ciclo de vida de desenvolvimento para aumentar a produtividade do desenvolvedor e permitir iteração rápida.
- Manter-se à frente das tecnologias emergentes e avaliar sua relevância e valor para o desenvolvimento de produtos digitais.
- Promover uma cultura de excelência em engenharia por meio de qualidade de código, padrões de design, revisões por pares e aprendizado contínuo.
Execução e Entrega
- Assumir a responsabilidade pela entrega do produto de ponta a ponta, desde o desenvolvimento até a implantação em produção e suporte.
- Colaborar estreitamente com gerentes de produto internos, designers, arquitetos e equipes de garantia de qualidade para garantir lançamentos de produtos pontuais e de alta qualidade.
- Monitorar o desempenho da equipe, gerenciar riscos, remover bloqueadores de entrega e impulsionar a responsabilidade pelos resultados.
- Garantir a documentação técnica adequada e o compartilhamento de conhecimento entre as equipes.
Colaboração e Comunicação
- Trabalhar de forma multifuncional com outros líderes de TI e Digitais, incluindo equipes de Arquitetura, Segurança, Dados e Infraestrutura.
- Envolver-se com as principais partes interessadas do negócio em Digital, Marketing, Fidelidade e RH para garantir o alinhamento entre os recursos do produto e as prioridades de negócios.
- Apresentar estratégias técnicas e o progresso da entrega à alta liderança, contribuindo para o planejamento de tecnologia em toda a empresa.
Gestão de Pessoas e Orçamento
- Gerenciar orçamentos operacionais e de capital, garantindo a alocação eficiente de recursos e a entrega dentro das metas financeiras.
- Desenvolver e manter planos de pessoal, prever necessidades de recursos e alinhar a capacidade às prioridades estratégicas.
- Apoiar programas de treinamento e desenvolvimento profissional para aumentar as capacidades técnicas dentro da equipe.
- Estabelecer métricas de desempenho e práticas de melhoria contínua para a entrega da equipe e o desempenho das aplicações.
Requisitos mínimos
- Bacharelado em Ciência da Computação, Engenharia de Software ou área relacionada; experiência equivalente pode ser considerada em substituição à educação formal.
- 10+ anos de experiência em desenvolvimento de aplicações digitais, com pelo menos 5 anos em cargo de liderança gerenciando equipes de desenvolvimento front-end e back-end.
- Sucesso comprovado na liderança de transformações digitais, incluindo internalização e adoção de frameworks e práticas modernas de desenvolvimento.
- Profunda experiência técnica em desenvolvimento de aplicações web e móveis, microsserviços, arquitetura cloud-native e ecossistemas de API.
- Forte compreensão das melhores práticas de Ágil, DevOps e CI/CD.
- Excelentes habilidades de comunicação e gestão de partes interessadas, com a capacidade de influenciar equipes de negócios e de tecnologia.
- Experiência trabalhando em ou com organizações de escala empresarial, idealmente em setores de viagens, transporte ou orientados para a experiência do cliente.
- Demonstrar pontualidade e confiabilidade para apoiar o sucesso geral da equipe em um ambiente de ritmo acelerado.
Condições de Emprego
Os candidatos devem ser elegíveis para trabalhar no país de interesse no momento em que qualquer oferta de emprego for feita e são responsáveis por obter quaisquer autorizações de trabalho, vistos ou outras autorizações necessárias para o emprego. Antes da data de início, os candidatos também precisarão fornecer prova de sua elegibilidade para trabalhar no país de interesse.
Requisitos Linguísticos
- Experiência na integração de tecnologias de IA/ML ou IA Generativa em ciclos de vida de desenvolvimento de produtos é um forte diferencial.
Com base em qualificações iguais, será dada preferência a candidatos bilíngues.
Diversidade e Inclusão
A Air Canada está fortemente comprometida com a Diversidade e Inclusão e visa criar um ambiente de trabalho saudável, acessível e gratificante que destaque as contribuições únicas dos funcionários para o sucesso da nossa empresa.
Como um empregador que oferece oportunidades iguais, recebemos candidaturas de todos para nos ajudar a construir uma força de trabalho diversa que reflita a diversidade de nossos clientes e das comunidades em que vivemos e servimos.
A Air Canada agradece a todos os candidatos pelo interesse; no entanto, apenas aqueles selecionados para continuar no processo serão contatados.
