Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation.
Responsibilities:
- Lead the technical design, development, and implementation of Salesforce solutions across Sales Cloud, Service Cloud, Experience Cloud, Marketing Cloud, and other modules.
- Act as the primary technical point of contact for Salesforce-related initiatives, ensuring alignment with enterprise architecture and standards.
- Collaborate with Product Owners, Designers, developers, administrators and scrum masters to co-create user stories, define acceptance criteria, and balance technical feasibility with business priorities.
- Participate in Agile ceremonies and contribute to sprint planning, backlog grooming, and technical reviews.
- Work with the software engineering teams across the full stack—front end, back-end, cloud, and DevOps—to deliver high-quality, scalable solutions.
- Provide hands-on development and configuration expertise, including Apex, Lightning Components, Flows, and API integrations.
- Define and evolve technical strategy, including CI/CD pipelines, DevSecOps principles, and release automation.
- Conduct thorough code reviews and evaluate test plans and unit test scripts to uphold quality, reliability, and maintainability standards.
- Ensure platform scalability, performance, and security, including data integrity and compliance with privacy regulations.
- Evaluate and recommend new Salesforce features and technologies to enhance platform capabilities.
- Support integration with other enterprise systems and data sources.
- Maintain documentation for architecture, design decisions, and technical processes.
- Troubleshoot and resolve complex technical issues across the Salesforce ecosystem.
- Ensure adherence to Air Canada’s SDLC, ITIL, and cybersecurity frameworks.
- Communicate technical concepts clearly to both technical and non-technical stakeholders.
- Participate in cross-team initiatives to set technical guidelines and promote consistency across pods and platforms.
- Support post-release activities including debugging, performance tuning, and incident resolution.
- Drive adoption of emerging technologies including GenAI, agentic systems, and AI-assisted development tools.
Please visit the Air Canada careers page for full job details.
Appartenir à Air Canada, c’est appartenir à un symbole canadien, Air Canada récemment élue meilleur transporteur aérien en Amérique du Nord. Faites décoller votre carrière en vous joignant à notre équipe novatrice et diversifiée à l’avant-garde du transport aérien de passagers.
Responsabilités
- Diriger la conception technique, le développement et la mise en œuvre de solutions Salesforce pour Sales Cloud, Service Cloud, Experience Cloud et Marketing Cloud et d’autres modules.
- Agir à titre de principale personne-ressource technique pour les initiatives liées à Salesforce, en veillant à l’alignement sur l’architecture et les normes de l’entreprise.
- Collaborer avec les propriétaires des Produits, les concepteurs, les développeurs, les administrateurs et les facilitateurs Scrum pour cocréer des récits d’utilisateurs, définir des critères d’acceptation et concilier la faisabilité sur le plan technique et les priorités de l’entreprise.
- Participer aux activités des équipes Agile et contribuer à la planification des sprints, à la préparation du carnet de produits et aux examens techniques.
- Collaborer avec les équipes de l’Ingénierie logicielle dans l’ensemble de la pile (avant-plan, arrière-plan, infonuagique et développement et exploitation) pour fournir des solutions évolutives de haute qualité.
- Fournir une expertise pratique en matière de développement et de configuration, y compris Apex, les éléments de la plateforme Lightning, les flux de travaux et les intégrations d’API.
- Définir et faire évoluer la stratégie technique, y compris les pipelines d’intégration et de livraison, les principes de développement et d’exploitation sécurisés et l’automatisation des versions.
- Procéder à des examens exhaustifs du code et évaluer les plans de test et les scripts de tests du module, afin d’assurer le respect des normes de qualité, de fiabilité et de maintenabilité.
- Assurer l’évolutivité, le rendement et la sécurité de la plateforme, y compris l’intégrité des données et la conformité aux règlements en matière de protection des renseignements personnels.
- Évaluer et recommander de nouvelles fonctionnalités et technologies Salesforce afin d’améliorer les capacités de la plateforme.
- Soutenir l’intégration à d’autres systèmes et sources de données de l’entreprise.
- Tenir à jour la documentation relative à l’architecture, aux décisions de conception et aux processus techniques.
- Dépanner et résoudre des problèmes techniques complexes dans l’ensemble de l’écosystème Salesforce.
- Veiller au respect des cadres SDLC, de procédures ITIL et de cybersécurité d’Air Canada.
- Communiquer clairement les concepts techniques aux parties prenantes techniques et non techniques.
- Participer à des initiatives concernant des équipes interfonctionnelles afin de définir des lignes directrices techniques et de promouvoir l’uniformité entre les équipes de prestation et les plateformes.
- Soutenir les activités après le lancement, notamment le débogage, l’optimisation du rendement et la résolution des incidents.
- Favoriser l’adoption de technologies émergentes, notamment GenAI, les systèmes agentifs et les outils de développement assistés par l’intelligence artificielle.
Veuillez consulter la page des carrières d'Air Canada pour connaître tous les détails de l'emploi.