Hirejobs Canada
Register
Auckland Jobs
Canterbury Jobs
Northland Jobs
Otago Jobs
Southland Jobs
Tasman Jobs
Wellington Jobs
West Coast Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Solution Architect/Architecte de Solutions - Jobs in Montréal, Québec, H3B 1M1

Job LocationMontréal, Québec, H3B 1M1
EducationNot Mentioned
SalaryNot Mentioned
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypeFull time

Job Description

PURPOSE:We are looking for a highly skilled Solution Architect to design and implement complex software systems and solutions. In this role, you will work closely with business stakeholders, development teams, and other IT professionals to architect scalable, reliable, and secure solutions that meet the organization’s needs. You will be responsible for ensuring that all technology and design decisions align with the company’s technical vision and strategic goals. The ideal candidate will have a strong background in systems architecture, enterprise applications, cloud technologies, and a deep understanding of business needs. KEY RESPONSIBILITIES AND ACCOUNTABILITIES:The responsibilities of this position include, but are not limited to the following:

  • Solution Designamp; Architecture: Design and architect end-to-end solutions that meet business requirements while aligning with the company’s technical strategy. Provide high-level designs and blueprints for software, infrastructure, and integration solutions.
  • Requirements Gatheringamp; Due diligence: Work closely with business stakeholders, product managers, and other teams to understand early-stage business requirements and translate them into technical solutions. Act as a bridge between business and technical teams.
  • Technical Leadership: Lead technical discussions, workshops, and reviews with development teams and other stakeholders. Guide and mentor teams in the design, implementation, and optimization of solutions.
  • Technology Selection: Evaluate and recommend technology stacks, tools, frameworks, and platforms based on project needs, scalability, performance, and cost. Stay current with emerging technologies and trends in the software and IT industries.
  • System Integration: Define integration strategies and ensure seamless integration of systems, applications, and third-party services. Provide expertise in APIs, microservices, cloud platforms, and middleware.
  • Cloud Architecture: Design and implement cloud-based solutions (e.g., AWS, Azure, Google Cloud) and ensure systems are designed for scalability, security, and cost efficiency.
  • Securityamp; Compliance: Ensure that solutions are secure and compliant with relevant industry standards, regulations (e.g., GDPR, HIPAA), and best practices. Work closely with security teams to incorporate security measures into architecture designs.
  • Performanceamp; Scalability: Design solutions that are highly available, scalable, and resilient to accommodate future growth. Provide recommendations for improving the performance and scalability of existing systems.
  • Documentation: Create and maintain detailed documentation for solution architecture, including design specifications, integration diagrams, and technical guidelines. Ensure documentation is accessible and up to date.
  • Stakeholder Communication: Communicate complex technical concepts to non-technical stakeholders, including senior management and business leaders. Present and justify architectural decisions and trade-offs.
REQUIRED SKILLS AND COMPETENCIES:Technical Skills:
  • Expertise in designing and implementing cloud-based solutions, with a strong understanding of cloud architecture and best practices.
  • Strong knowledge of programming languages (Java, C#, Python, etc.) and development frameworks (e.g., Spring, .NET, Angular).
  • Experience with database technologies (SQL, NoSQL, or cloud-based databases).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes) and DevOps practices.
  • Experience with enterprise integration patterns and middleware solutions (e.g., ESB, RESTful APIs, SOAP, message queues).
Solution Design Skills:
  • Ability to design complex systems that align with business goals and technical requirements.
  • Strong experience with creating architectural diagrams, flowcharts, and documentation.
Leadershipamp; Communication:
  • Proven leadership skills in guiding cross-functional teams, including development, infrastructure, and business teams.
  • Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders.
  • Excellent problem-solving and analytical skills.
Business Acumen:
  • Ability to understand business processes, goals, and challenges, and translate them into effective technical solutions.
TECHNICAL/PROFESSIONAL COMPETENCIES: (EDUCATIONamp; EXPERIENCE)
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field. A Master’s degree or relevant certifications (e.g., TOGAF, AWS Certified Solutions Architect) is a plus.
  • 10+ years of experience as a solutions architect, technical architect or similar roles and working with seniormost stakeholders within businessamp; IT.
ASSETS:
  • Certification in solution architecture frameworks (e.g., TOGAF, Zachman).
  • Experience with enterprise resource planning (ERP) systems, CRM platforms, or other large-scale business applications.
  • Familiarity with machine learning, AI, and big data solutions.
  • Knowledge of Agile/Scrum methodologies and experience working in Agile teams.
  • Experience with API management and gateway solutions (e.g., Mulesoft, MS APIM).
  • Work experience in financial services.
The candidate must speak English to communicate with Hong Kong teams, engage with vendors when researching new technologies, and participate in meetings on payment system implementation. Strong reading skills are also essential for reviewing technical documentation.OBJECTIF:Nous recherchons un architecte de solutions hautement qualifié pour concevoir et mettre en œuvre des systèmes et des solutions logicielles complexes. Dans ce rôle, vous travaillerez en étroite collaboration avec les parties prenantes de l #39;entreprise, les équipes de développement et d #39;autres professionnels de l #39;informatique afin d #39;élaborer des solutions évolutives, fiables et sécurisées qui répondent aux besoins de l #39;organisation. Vous devrez veiller à ce que toutes les décisions en matière de technologie et de conception soient conformes à la vision technique et aux objectifs stratégiques de l #39;entreprise. Le candidat idéal possède une solide expérience de l #39;architecture des systèmes, des applications d #39;entreprise et des technologies cloud, ainsi qu #39;une compréhension approfondie des besoins de l #39;entreprise.RESPONSABILITÉS PRINCIPALES ET OBLIGATIONS DE RENDRE COMPTE:Les responsabilités de ce poste comprennent, sans s #39;y limiter, les éléments suivants:
  • Conception et architecture de solutions: Concevoir et architecturer des solutions de bout en bout qui répondent aux besoins de l #39;entreprise tout en s #39;alignant sur la stratégie technique de l #39;entreprise. Fournir des conceptions et des plans de haut niveau pour les logiciels, l #39;infrastructure et les solutions d #39;intégration.
  • Collecte des exigences et diligence raisonnable: Travailler en étroite collaboration avec les parties prenantes, les gestionnaires de produits et d #39;autres équipes pour comprendre les exigences commerciales à un stade précoce et les traduire en solutions techniques. Servir de pont entre les équipes commerciales et techniques.
  • Leadership technique: Diriger les discussions techniques, les ateliers et les examens avec les équipes de développement et les autres parties prenantes. Guider et encadrer les équipes dans la conception, la mise en œuvre et l #39;optimisation des solutions.
  • Sélection des technologies: Évaluer et recommander des piles technologiques, des outils, des cadres et des plateformes en fonction des besoins du projet, de l #39;évolutivité, des performances et des coûts. Se tenir au courant des technologies émergentes et des tendances dans les secteurs des logiciels et des technologies de l #39;information.
  • Intégration des systèmes: Définir des stratégies d #39;intégration et assurer une intégration transparente des systèmes, des applications et des services tiers. Fournir une expertise en matière d #39;API, de microservices, de plateformes cloud et de middleware.
  • Architecture en nuage: Concevoir et mettre en œuvre des solutions basées sur le cloud (par exemple, AWS, Azure, Google Cloud) et s #39;assurer que les systèmes sont conçus pour l #39;évolutivité, la sécurité et la rentabilité.
  • Sécurité et conformité: Veiller à ce que les solutions soient sécurisées et conformes aux normes sectorielles pertinentes, aux réglementations (par exemple, GDPR, HIPAA) et aux meilleures pratiques. Travailler en étroite collaboration avec les équipes de sécurité pour intégrer des mesures de sécurité dans les conceptions d #39;architecture.
  • Performance et évolutivité: Concevoir des solutions hautement disponibles, évolutives et résilientes pour faire face à la croissance future. Fournir des recommandations pour améliorer les performances et l #39;évolutivité des systèmes existants.
  • Documentation: Créer et maintenir une documentation détaillée pour l #39;architecture de la solution, y compris les spécifications de conception, les diagrammes d #39;intégration et les lignes directrices techniques. Veiller à ce que la documentation soit accessible et à jour.
  • Communication avec les parties prenantes: Communiquer des concepts techniques complexes à des parties prenantes non techniques, y compris des cadres supérieurs et des dirigeants d #39;entreprise. Présenter et justifier les décisions architecturales et les compromis.
APTITUDES ET COMPÉTENCES REQUISES:Compétences techniques:
  • Expertise dans la conception et la mise en œuvre de solutions basées sur l #39;informatique en nuage, avec une forte compréhension de l #39;architecture en nuage et des meilleures pratiques.
  • Solide connaissance des langages de programmation (Java, C#, Python, etc.) et des cadres de développement (par exemple, Spring, .NET, Angular).
  • Expérience des technologies de bases de données (SQL, NoSQL ou bases de données basées sur le cloud).
  • Familiarité avec les technologies de conteneurisation (par exemple, Docker, Kubernetes) et les pratiques DevOps.
  • Expérience des modèles d #39;intégration d #39;entreprise et des solutions middleware (par exemple, ESB, API RESTful, SOAP, files d #39;attente de messages).
Compétences en matière de conception de solutions:
  • Capacité à concevoir des systèmes complexes conformes aux objectifs de l #39;entreprise et aux exigences techniques.
  • Forte expérience dans la création de diagrammes architecturaux, d #39;organigrammes et de documentation.
Leadership et communication:
  • Compétences avérées en matière de leadership dans l #39;encadrement d #39;équipes interfonctionnelles, y compris les équipes de développement, d #39;infrastructure et d #39;entreprise.
  • Solides compétences en matière de communication, avec la capacité d #39;expliquer des concepts techniques à des parties prenantes non techniques.
  • Excellentes compétences en matière de résolution de problèmes et d #39;analyse.
Sens des affaires:
  • Capacité à comprendre les processus, les objectifs et les défis de l #39;entreprise et à les traduire en solutions techniques efficaces.
COMPÉTENCES TECHNIQUES/PROFESSIONNELLES (FORMATION ET EXPÉRIENCE)
  • Licence en informatique, en technologie de l #39;information, en génie logiciel ou dans un domaine connexe. Une maîtrise ou des certifications pertinentes (par exemple TOGAF, AWS Certified Solutions Architect) sont un atout.
  • Plus de 10 ans d #39;expérience en tant qu #39;architecte de solutions, architecte technique ou dans des fonctions similaires et en travaillant avec les principaux acteurs du monde des affaires et de l #39;informatique.
ATOUTS:
  • Certification dans les cadres d #39;architecture de solutions (par exemple, TOGAF, Zachman).
  • Expérience des systèmes de planification des ressources d #39;entreprise (ERP), des plateformes CRM ou d #39;autres applications d #39;entreprise à grande échelle.
  • Familiarité avec l #39;apprentissage automatique, l #39;IA et les solutions de big data.
  • Connaissance des méthodologies Agile/Scrum et expérience de travail au sein d #39;équipes Agile.
  • Expérience de la gestion des API et des solutions de passerelle (par exemple, Mulesoft, MS APIM).
  • Expérience professionnelle dans les services financiers.
Le candidat doit parler anglais pour communiquer avec les équipes de Hong Kong, interagir avec les fournisseurs lors de la recherche de nouvelles technologies et participer aux réunions sur l’implémentation des systèmes de paiement. De solides compétences en lecture sont également essentielles pour examiner la documentation technique.About Kitco Metals Inc.:Founded in 1977, Kitco Metals Inc. is headquartered in Montreal and has offices in New York and Hong Kong. Kitco is one of the largest retailers of precious metals in the world, and a specialized supplier of refining services. The company is an authorized reseller of products made by some of the most prestigious government mints. Kitco’s website, the world’s #1 precious metals reference, is visited by close to a million people every day. A leading industry innovator, Kitco was one of the first precious metal companies to offer free real-time market information applications for smart phones.

APPLY NOW

© 2021 HireJobsCanada All Rights Reserved