Solutions Architect [#4874]

Montréal, QC, CA, Canada

Job Description

Alteo is looking for a Solutions Architect for a permanent position based in Montreal.


Hybrid: 6 days in the office per month


Your responsibility will be to analyze business needs, create scenarios, describe proposed solutions, identify impacts, and perform a preliminary estimate of costs and efforts. You will manage the constant evolution of application fields and demonstrate your leadership skills to business partners, organizational resources, and subcontractors. You will act in compliance with the laws, regulations, procedures, and technical standards governing the organization's mission, while ensuring consistency with the overall systems architecture.


Responsibilities:


Act as the person responsible for data and analytics solution architecture; Actively contribute to the feasibility, design, and implementation phases of various software package development and integration projects, while adhering to industry solution, infrastructure, and software architecture principles; Be able to establish and recommend secure, reliable, and high-performance IT solutions that meet business needs; Promote the reuse of proven solutions by optimizing the quality of services and operations; Act as an expert advisor and content expert in your field and serve as a resource person and coach to senior management and junior staff. Actively participate in and lead solution testing and the implementation of cloud environments necessary for system delivery. Perform quality assurance of the documentation of architectural alignments proposed as part of the implementation of the IT strategic plan; Design technological infrastructures with a focus on functional needs, scalability, overall performance, and security requirements; Work with managed service providers to ensure the delivery of a high-performance solution; Participate, as needed, in the diagnosis and resolution of complex operational problems; Participate in risk and cost/benefit analyses.





Profile:


Bachelor's degree in computer science, software engineering, or equivalent; 7-10+ years of relevant experience in information technology and solutions architecture; Expertise in all principles related to software solutions, software engineering practices, DevOps, and SRE; Experience as a solutions architect who has contributed significantly to the feasibility, design, implementation, and delivery phases; Excellent analytical and synthesis skills, as well as the ability to make recommendations; Demonstrate versatility and autonomy in the daily performance of duties; Exercise motivational leadership with stakeholders from different business sectors and multidisciplinary teams; Have good listening skills and a solid understanding of business issues; Possess expertise in data pipeline development (Spark, PySpark, SQL, Delta Lake, Parquet format); Possess expertise in the design, implementation, and operation of relational and non-relational database technologies (Oracle, SQL Server, PostgreSQL, MongoDB, Cosmos DB) and ETL/ELT principles; Expertise in data load management engines under GCP (BigQuery, Composer, DataProc) & under Azure (Databricks, DataFactory, Synapse/SQL); Expertise in more than one object-oriented and scripting programming language (e.g., Python, advanced SQL, Bash, Powershell, C#); Expertise in design patterns (i.e., distributed architecture, microservices architecture, API integration, event-driven and streaming architecture, etc.); Expertise in software development methods and principles (TDD and code coverage, OWASP, peer review); Have in-depth knowledge of AGILE development methods and its fundamental lifecycle principles (CI/CD), automation and industrialization products (GitHub, GHAS, GitOps, SonarQube, ArgoCD, etc.) of the solution delivery chain; Experience in the automated deployment of robust multi-cloud solutions in GCP & Azure; Experience in deploying application solutions on a load orchestrator and scaling (K8s/AKS/GKE, Docker, Helm); Experience in deploying identity solution configurations (IAM/CIAM) for solution client users and internal users contributing to technology solutions; Experience in deploying network configurations, security policies, landing zones, firewalls, WAF, vnet, DNS, DDoS, OSI Model); Experience deploying cloud tools for FinOps practices; Knowledge of privacy laws, IT security rules, and guidelines (an asset).
@@@@@
Alteo est a la recherche d'un Architecte de solutions pour un poste permanent base a Montreal.



Hybride : 6 jours au bureau / mois



Votre responsabilite sera d'analyser les besoins d'affaires, creer des scenarios, decrire les solutions proposees, cibler les impacts et effectuer une estimation preliminaire des couts et des efforts. Vous gererez l'evolution constante des champs d'application et demontrerez vos capacites de leader envers les partenaires d'affaires, les ressources de l'organisation ainsi que les sous-traitants. Vous agirez dans le respect des lois, reglements, procedures et normes techniques encadrant la mission de l'organisation, tout en assurant la coherence avec l'architecture globale des systemes.



Responsabilites:


Agir a titre de responsable de l'architecture des solutions donnees et analytiques; Contribuer activement aux phases de faisabilite, de conception et de realisation de divers projets de developpement et d'integration de progiciel, tout en respectant les principes d'architecture de solution, d'infrastructure et logiciel de l'industrie; Etre capable d'etablir et recommander des solutions TI securitaires, fiables et performantes qui repondent aux besoins d'affaires; Favoriser la reutilisation de solutions eprouvees en permettant d'optimiser la qualite des services et des operations; Exercez un role d'expert-conseil et de contenu dans votre domaine et agissez a titre de personne-ressource et de coach aupres de la haute direction ainsi qu'aux personnes de la releve; Participer activement et piloter les experimentations des solutions, ainsi que la mise en service des environnements infonuagiques necessaires a la livraison des systemes; Realiser l'assurance qualite de la documentation des alignements architecturaux proposes dans le cadre de l'implantation du plan strategique TI; Concevoir des infrastructures technologiques en se preoccupant des besoins fonctionnels, des capacites d'evolution, de la performance globale et des exigences de securite; Travailler de concert avec les fournisseurs de service d'infogerance afin d'assurer la livraison d'une solution performante; Participer selon les besoins, au diagnostic et a la resolution de problemes operationnels pointus; Participer aux analyses de risques et de couts/benefices.




Profil:


BAC en informatique, Genie logiciel ou l'equivalent; 7-10+ annees d'experience pertinente en technologies de l'information et en architecture de solutions; Avoir une expertise de tous les principes lies aux solutions logicielles, a la pratique de genie logiciel, DevOps et SRE; Posseder une experience d'architecte de solutions ayant contribue de maniere significative aux phases de faisabilite, de conception, de realisation et de livraison; Posseder d'excellentes competences en analyse et en synthese, ainsi que la capacite a faire des recommandations; Demontrer de la polyvalence et de l'autonomie dans l'exercice quotidien de ses fonctions; Exercer un leadership mobilisateur aupres d'intervenants de differents secteurs d'activites et d'equipes multidisciplinaires; Avoir le sens de l'ecoute et une bonne comprehension des enjeux d'affaires; Posseder une expertise en developpement de pipelines de donnees (Spark, PySpark, SQL, Delta Lake, format Parquet); Posseder une expertise de conception, d'implementation et operationnelle des technologies de base de donnees, relationnel et non relationnel (Oracle, SQL Server, PostgreSQL, MongoDB, Cosmos DB) et des principes ETL/ELT; Posseder une expertise des engines de gestion de charge de donnees sous GCP (BigQuery, Composer, DataProc) & sous Azure (Databricks, DataFactory, Synapse/SQL); Posseder une expertise dans plus d'un des langages de programmation, oriente objet et de scripting (ex: Python, SQL avance, Bash, Powershell, C#); Posseder une expertise patrons de conception (ie architecture distribuee, architecture en microservices, integration par API, architecture evenementielle et streaming, etc.); Posseder une expertise des methodes et principes de developpement logicielles (TDD et couverture de code, OWASP, Revue par les pairs); Posseder des connaissances approfondies des methodes de developpement AGILE et de ses principes fondamentaux de cycle de vie (CI/CD), des produits d'automatisation et d'industrialisation (GitHub, GHAS, GitOps, SonarQube, ArgoCD, etc.) de la chaine de livraison des solutions; Posseder de l'experience dans le deploiement automatisee de solution robustes multi-infonuagiques dans GCP & Azure; Posseder de l'experience dans le deploiement de solutions applicatives sur un orchestrateur de charge et mise a l'echelle (K8s/AKS/GKE, Docker, Helm); Posseder de l'experience dans le deploiement de configurations de solution d'identite (IAM / CIAM) pour les utilisateurs clients de la solution et les utilisateurs internes contributeurs aux solutions technologiques; Posseder de l'experience dans le deploiement des configurations de reseautique, politiques de securite, zone d'atterrissage, pare-feu, WAF, vnet, DNS, DDoS, Model OSI); Posseder de l'experience dans le deploiement des outils infonuagiques pour la pratique FinOps; * Connaissance de la loi portant sur la protection des renseignements personnels, des regles et directives en matiere de securite informatique (atout).

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3090697
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montréal, QC, CA, Canada
  • Education
    Not mentioned