Jobs at Alteo

View all jobs

Solution Architect [#4609]

100% Remote, QC
Alteo is looking for a Solution Architect for a permanent position based anywhere in Quebec.

*** 100% remote job ***

As Solution Architect you will be responsible for the overall technical design and architecture for a project. You will work internally with project and development teams and externally with customers to deliver end-to-end solutions. These solutions are based on a product portfolio and include customer-specific enhancements, customizations, and integrations.

Responsibilities:
> Serves as the technical lead for sale and/or delivery of a project:
  • Builds customer trust and acts as a technical liaison between our customers, ProjectManagement, and Development
  • Documents and owns the technical solution based on customer requirements and existing product portfolio : ensures completeness, consistency, and unambiguity of the designed solution
  • Leads design workshops to achieve customer sign-off
  • Reviews and writes comprehensive functional and non-functional specifications, which cover software architecture design, business logic, use cases, data models, APIs and UI design
  • Provides market feedback to Product Management and Hardware Architects who manage the core product suite roadmap
> Works proactively as part of a global team:
  • Thrives in a complex, matrix organization
  • Actively engages with customers and internal/external suppliers
  • Driven and able to solve problems creatively
  • Assists team members to successfully achieve delivery milestones
Profile:
  • DEC/BAC in IT or equivalent
  • 5+ years of experience as a solution architect 
  • Advanced experience in Software Development
  • Experience on large, complex projects, preferably in international organizations
  • Experience with large-scale distributed systems including back office software and integrated front office devices
  • Familiar with microservice architectures, cloud-native environments, APIs, and web portals
  • Architecture experience with several of the following technologies: UML, C4 model, CI/CD, Docker, Kubernetes, Helm charts, Linux, Python robot framework, REST APIs, Postman, Java, Spring Boot, MicroProfile, C, C++, Qt, Visual Studio, Qt Creator, QML, JavaScript based web portals (involving modern frameworks such as Angular), Event-driven systems (for example Kafka), Maven, Gitlab, PostgreSQL.
  • Exhibits sound and accurate judgment; supports and explains reasoning for decisions; includes appropriate people in decision making process; makes timely decisionsDependability: Takes responsibility for actions; keeps commitments; does the work necessary to achieve project goals; completes tasks on time or notifies appropriate person with alternate plan; follows instructions and responds to management direction.
  • Learns our extensive product and project portfolio; develops high-level solution understanding as well as detailed technical understanding of our devices and back office software; incorporates new information for both current and future problem solving and decision making.
  • Conducts daily business with a strong sense of customer understanding and sensitivity to ensure we deliver based on our customers’ needs.
  • Displays strong interpersonal, intercultural communications, and presentation skills at the senior level internally and also with customers; ability to make a business case for action and persuade others with evidence and reason.
  • Gives full attention to colleagues and customers, taking time to understand the points being made, not interrupting, and asking questions.
  • Communicates information and ideas in writing so that others can easily understand.
  • Develops capacities used to design, set up, operate, and correct technology to serve customer needs; Maintains knowledge in active environment.
  • Synthesizes complex or diverse information; collects and researches data; uses intuition and experience to complement data; designs workflows and procedures; thinks across silos and disciplines to see possibilities and solve problems
  • Uses logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problems.
  • This position requires travel to customer and non-customer sites in North American and Europe.
  • Must have valid driver’s license in state of residency
@@@@@
Alteo est à la recherche d'un Architecte de solutions pour un poste permanent basé n'importe où au Québec.

*** Emploi 100% à distance ***

En tant qu'Architecte de solutions, vous serez responsable de la conception technique globale et de l'architecture d'un projet. Vous travaillerez à l'interne avec les équipes de projet et de développement et à l'externe avec les clients pour livrer des solutions de bout en bout. Ces solutions sont basées sur un portefeuille de produits et comprennent des améliorations, des personnalisations et des intégrations spécifiques au client.

Responsabilités :
> Sert de responsable technique pour la vente et/ou la livraison d'un projet :
  • Construit la confiance du client et agit en tant que liaison technique entre nos clients, la gestion de projet et le développement
  • Documente et possède la solution technique basée sur les exigences du client et le portefeuille de produits existants : assure l'exhaustivité, la cohérence et l'absence d'ambiguïté de la solution conçue
  • Diriger des ateliers de conception afin d'obtenir l'approbation du client
  • Examine et rédige des spécifications fonctionnelles et non fonctionnelles complètes, qui couvrent la conception de l'architecture logicielle, la logique commerciale, les cas d'utilisation, les modèles de données, les API et la conception de l'interface utilisateur
  • Fournir un retour d'information sur le marché à la gestion des produits et aux architectes du matériel qui gèrent la feuille de route de la suite de produits de base
> Travaille de manière proactive au sein d'une équipe internationale :
  • S'épanouit dans une organisation complexe et matricielle
  • S'engage activement auprès des clients et des fournisseurs internes/externes
  • Motivé et capable de résoudre les problèmes de manière créative
  • Aide les membres de l'équipe à atteindre avec succès les étapes de livraison
Profil:
  • DEC/BAC en informatique ou équivalent
  • 5+ ans d'expérience en tant qu'architecte de solutions 
  • Expérience avancée en développement de logiciels
  • Expérience de projets complexes et de grande envergure, de préférence dans des organisations internationales
  • Expérience des systèmes distribués à grande échelle, y compris des logiciels de back-office et des dispositifs intégrés de front-office.
  • Familiarité avec les architectures microservices, les environnements cloud-native, les API et les portails web.
  • Expérience de l'architecture avec plusieurs des technologies suivantes : UML, modèle C4, CI/CD, Docker, Kubernetes, Helm charts, Linux, Python robot framework, REST APIs, Postman, Java, Spring Boot, MicroProfile, C, C++, Qt, Visual Studio, Qt Creator, QML, portails web basés sur JavaScript (impliquant des frameworks modernes tels qu'Angular), systèmes pilotés par les événements (par exemple Kafka), Maven, Gitlab, PostgreSQL.
  • Fait preuve d'un jugement solide et précis ; soutient et explique le raisonnement des décisions ; inclut les personnes appropriées dans le processus de prise de décision ; prend des décisions en temps opportun
  • Assume la responsabilité de ses actes ; respecte ses engagements ; effectue le travail nécessaire pour atteindre les objectifs du projet ; termine les tâches dans les délais ou informe la personne appropriée d'un plan de rechange ; suit les instructions et répond aux directives de la direction.
  • Apprend à connaître notre vaste portefeuille de produits et de projets ; développe une compréhension de haut niveau des solutions ainsi qu'une compréhension technique détaillée de nos appareils et de nos logiciels d'arrière-guichet ; incorpore de nouvelles informations pour la résolution de problèmes et la prise de décisions actuelles et futures.
  • Mène ses activités quotidiennes avec un sens aigu de la compréhension et de la sensibilité du client afin de s'assurer que nous répondons à ses besoins.
  • Démontre de solides compétences en matière de communication interpersonnelle, interculturelle et de présentation au niveau supérieur en interne ainsi qu'avec les clients ; est capable de présenter des arguments en faveur d'une action et de persuader les autres en s'appuyant sur des preuves et des arguments.
  • Accorde toute son attention à ses collègues et à ses clients, en prenant le temps de comprendre ce qui est dit, en ne les interrompant pas et en posant des questions.
  • Communiquer des informations et des idées par écrit de manière à ce que les autres puissent facilement les comprendre.
  • Développer les capacités utilisées pour concevoir, mettre en place, exploiter et corriger la technologie afin de répondre aux besoins des clients ; maintenir les connaissances dans un environnement actif.
  • Synthétiser des informations complexes ou diverses ; collecter et rechercher des données ; utiliser l'intuition et l'expérience pour compléter les données ; concevoir des flux de travail et des procédures ; penser au-delà des silos et des disciplines pour voir les possibilités et résoudre les problèmes.
  • Utilise la logique et le raisonnement pour identifier les forces et les faiblesses des solutions alternatives, des conclusions ou des approches des problèmes.
  • Ce poste nécessite des déplacements vers des sites clients et non clients en Amérique du Nord et en Europe.
  • Le candidat doit être titulaire d'un permis de conduire valide dans l'État où il réside.

Share This Job

Powered by