Talent.com
Senior Solution Architect

Senior Solution Architect

Tundra Talent CommunityQuébec City, QC, Canada (On-site)
30+ days ago
Salary
CAD62.5 hourly
Job description

Job Description :

Description du mandat / Mandate description :

From coast-to-coast, our inspiring colleagues are at the heart of what we do best : helping people, businesses and society prosper in good times and be resilient in bad times. With our team, you’ll bring this purpose to life every day by living our Values, being open to change, and pursuing your goals.

In return, we’ll give you countless opportunities to learn and grow, alongside a diverse and passionate community of experts – the best the industry has to offer. You’ll be empowered to be your best self, do your best work, and make a meaningful impact. Here, you can help shape the future of insurance, win as a team, and grow with us.

About the role :

Would you like to shape the insurance company of tomorrow?! Working with multiple various departments, and with all engineering groups to build the solutions that will power the company for years to come?

Do you want to bring massive programs to life and work with amazing people from different lines of business?

On our team, you will have the opportunity to create the most amazing experience for our clients, our brokers, and our employees, making sure we promote organizational and technical scalability to create the best possible architecture so that the company can thrive in the digital age.

What you’ll do here :

We are currently looking for a Senior Solution Architect to join the architecture team and play a crucial role in the company’s growth. You will provide architecture and technology leadership to project delivery teams as they develop end to end solutions, and integrations to services & API's supporting our ever evolving ecosystem.

You will have key involvement in building our initiatives and in providing expertise and counsel ensuring technology teams and business areas understand the architectural options and technology choices in support of their business. Architects recommend solutions that account for total cost of ownership, risk and leverage (or advance) strategic enterprise assets.

You must possess a balanced mix of technical and business skills, as you will often work with business and technical leaders in the organization. This role requires leadership and involvement in all stages of the solution definition, from the conceptual architecture creation to the solution development and definition, and even more specific areas depending on skills and interests.

Your responsibilities :

As a central player within the project teams, facilitate solution definition within the company :

Requirement analysis

Solution Design

Document solution

Problem solving with the different teams

Implementation follow up

Participate in product selection when a new product or technology is required

Participate in the development of standard & patterns definition with architects

Facilitate the research, evaluation, and selection of software technology and product standards, as well as the design of standard configurations.

Help the enterprise architect define metrics to measure and demonstrate enterprise technology value

Manage and develop the architecture for a broader scope of projects, working closely with application architects that manage and design architecture for a single project or initiative.

Monitor the current-state solution portfolio to identify deficiencies through aging of the technologies used by the application, or misalignment with business requirements.

Contribute to the evolution of the enterprise application portfolio from future to current.

Consult with application and infrastructure development projects to fit systems or infrastructure to architecture, and identify when it is necessary to modify projects to accommodate the solutions architecture.

Liaise with the business and your team to review solutions

Participate in the development of roadmaps & strategies. Make sure the goals of the business are aligned with the appropriate solutions and that we are making an impact and adding value for our organization.

Define and document the application architectures, jointly with the product tech lead and taking into account the demands of the projects

Act as a technical mentor among the development teams

Document all solution architecture design and analysis work

Assist in the development to define business vision and communicate to all stakeholders

Collaborate with business constituents, EA team members, project teams and staff in various IT functional areas as needed to fulfill the responsibilities described above.

Langues parlées et écrites / Languages spoken and written : English

Niveau d’expérience / Level of experience : Senior

Années d’expérience / Years of experience : 5

Exigences minimum / Minimum requirements :

  • Demonstrated experience with modeling languages & techniques

Ability to quickly comprehend the functions and capabilities of new technologies

Ability to understand the long-term ("big picture") and short-term perspectives of situations

Strong technical background (platforms, languages, protocols, frameworks, open source etc.)

University Degree in Information Technology / Software Engineering or any equivalent combination of education and experience

Technologies demandées / Technologies required :

  • Demonstrated knowledge & architecture experience in :
  • Architecture (micro / macro / monolithic services, apis)

    Service oriented architecture

    Event driven architecture

    Application architecture

    Distributed architecture

    Data architecture and modeling

    Integration patterns and best practices

    Autres exigences / Other requirements :

    Certifications et / ou expérience / Certification and / or experience :

  • Experience with architecture frameworks (TOGAF) & architecture certifications a plus
  • Job Description :

    Description du mandat / Mandate description :

    Vous êtes un(e) employé(e) de la Banque de France, un(e) employé(e) de la Banque de France, un(e) employé(e) de la Banque de France, un(e) employé(e) de la Banque de France et un(e) employé(e) de la Banque de France. Avec notre équipe, vous donnerez vie à cet objectif chaque jour en vivant nos valeurs, en étant ouvert au changement et en poursuivant vos objectifs.

    En retour, nous vous donnerons d'innombrables occasions d'apprendre et de vous épanouir, aux côtés d'une communauté d'experts diversifiée et passionnée - la meilleure que le secteur ait à offrir. Vous aurez la possibilité de donner le meilleur de vous-même, de faire votre meilleur travail et d'avoir un impact significatif. Ici, vous pouvez contribuer à façonner l'avenir de l'assurance, gagner en équipe et évoluer avec nous.

    À propos de ce poste :

    Souhaitez-vous façonner la compagnie d'assurance de demain ?! Travailler avec de multiples départements et avec tous les groupes d'ingénierie pour construire les solutions qui alimenteront l'entreprise dans les années à venir ?

    Voulez-vous donner vie à des programmes de grande envergure et travailler avec des personnes extraordinaires issues de différents secteurs d'activité ?

    Au sein de notre équipe, vous aurez l'occasion de créer l'expérience la plus extraordinaire pour nos clients, nos courtiers et nos employés, en veillant à promouvoir l'évolutivité organisationnelle et technique pour créer la meilleure architecture possible afin que l'entreprise puisse prospérer à l'ère numérique.

    Ce que vous ferez ici :

    Nous recherchons actuellement un architecte de solution senior pour rejoindre l'équipe d'architecture et jouer un rôle crucial dans la croissance de l'entreprise. Vous fournirez un leadership en matière d'architecture et de technologie aux équipes de réalisation de projets qui développent des solutions de bout en bout, ainsi que des intégrations aux services et API soutenant notre écosystème en constante évolution.

    Vous participerez activement à l'élaboration de nos initiatives et fournirez une expertise et des conseils afin que les équipes technologiques et les secteurs d'activité comprennent les options architecturales et les choix technologiques qui soutiennent leurs activités. Les architectes recommandent des solutions qui tiennent compte du coût total de possession et des risques, et qui exploitent (ou font progresser) les actifs stratégiques de l'entreprise.

    Vous devez posséder un mélange équilibré de compétences techniques et commerciales, car vous serez souvent amené à travailler avec des dirigeants commerciaux et techniques de l'organisation. Ce rôle exige un leadership et une implication dans toutes les étapes de la définition de la solution, de la création de l'architecture conceptuelle au développement et à la définition de la solution, et même dans des domaines plus spécifiques en fonction des compétences et des intérêts.

    Vos responsabilités :

    En tant qu'acteur central au sein des équipes de projet, faciliter la définition de la solution au sein de l'entreprise :

    Analyse des besoins

    Conception de la solution

    Documentation de la solution

    Résolution de problèmes avec les différentes équipes

    Suivi de la mise en œuvre

    Participer à la sélection des produits lorsqu'un nouveau produit ou une nouvelle technologie est nécessaire.

    Participer au développement des standards et à la définition des patterns avec les architectes.

    Faciliter la recherche, l'évaluation et la sélection de technologies logicielles et de normes de produits, ainsi que la conception de configurations standard.

    Aider l'architecte d'entreprise à définir des paramètres pour mesurer et démontrer la valeur de la technologie d'entreprise.

    Gérer et développer l'architecture pour une portée plus large de projets, en travaillant en étroite collaboration avec les architectes d'application qui gèrent et conçoivent l'architecture pour un seul projet ou une seule initiative.

    Surveiller l'état actuel du portefeuille de solutions afin d'identifier les déficiences dues au vieillissement des technologies utilisées par l'application ou au manque d'alignement sur les besoins de l'entreprise.

    Contribuer à l'évolution du portefeuille d'applications d'entreprise, de l'avenir à l'actualité.

    Consulter les projets de développement d'applications et d'infrastructures afin d'adapter les systèmes ou les infrastructures à l'architecture, et identifier quand il est nécessaire de modifier les projets pour les adapter à l'architecture des solutions.

    Assurer la liaison avec l'entreprise et votre équipe pour examiner les solutions.

    Participer à l'élaboration de feuilles de route et de stratégies. Assurez-vous que les objectifs de l'entreprise sont alignés avec les solutions appropriées et que nous avons un impact et une valeur ajoutée pour notre organisation.

    Définir et documenter les architectures d'application, conjointement avec le responsable technique du produit et en tenant compte des exigences des projets.

    Agir en tant que mentor technique auprès des équipes de développement.

    Documenter tous les travaux de conception et d'analyse de l'architecture des solutions

    Contribuer au développement pour définir la vision de l'entreprise et la communiquer à toutes les parties prenantes.

    Collaborer avec les parties prenantes de l'entreprise, les membres de l'équipe EA, les équipes de projet et le personnel de divers domaines fonctionnels de l'informatique, selon les besoins, pour assumer les responsabilités décrites ci-dessus.

    Langues parlées et écrites / Languages spoken and written : Anglais

    Niveau d'expérience / Level of experience : Senior

    Années d'expérience / Years of experience : 5

    Exigences minimum / Minimum requirements :

  • expérience démontrée avec les langages et techniques de modélisation
  • Capacité à comprendre rapidement les fonctions et les capacités des nouvelles technologies.

    Capacité à comprendre les perspectives à long terme (" big picture ") et à court terme des situations.

    Solide bagage technique (plates-formes, langages, protocoles, cadres de travail, open source, etc.)

    Diplôme universitaire en technologie de l'information / génie logiciel ou toute combinaison équivalente d'éducation et d'expérience.

    Technologies demandées / Technologies required :

  • connaissances et expérience démontrées en architecture dans les domaines suivants :
  • Architecture (micro / macro / services monolithiques, apis)

    Architecture orientée service

    Architecture orientée événements

    Architecture d'application

    Architecture distribuée

    Architecture et modélisation des données

    Modèles d'intégration et meilleures pratiques

    Autres exigences / Other requirements :

    Certifications et / ou expérience / Certification and / or experience :

    Expérience avec les cadres d'architecture (TOGAF) et les certifications d'architecture, un plus.

    Job 61792