Overview
Alteo is looking for a Solutions Architect for a permanent position based in Montreal.
Joining our client means working in a dynamic, delivery-focused environment, where you will work with cutting‑edge cloud technologies within a multi‑train SAFe structure.
By contributing to an essential mission focused on sustainable development, you will also enjoy a high degree of flexibility, with only six days per month required in the downtown office.
Responsibilities
- Design scalable, high‑performance, and secure technological architectures and infrastructures;
- Lead experiments, proofs of concept, and the commissioning of cloud environments;
- Recommend robust, reliable IT solutions that are consistent with the organization's technological orientations;
- Act as a consultant, support teams, and provide technical assistance to employees;
- Collaborate with suppliers and external partners to ensure the quality and performance of the solutions delivered;
- Produce architectural documentation or ensure its quality and consistency when produced by others, in line with the IT strategic plan;
- Contribute to risk analyses and cost/benefit assessments of proposed solutions.
Profile
- Bachelor's degree in computer science, software engineering, or equivalent;
- 7‑10+ years of relevant experience in information technology and solutions architecture;
- Fluency in spoken and written French;
- Proven experience in solutions architecture, with significant contributions to feasibility, design, implementation, and delivery phases;
- Motivational leadership and ability to collaborate effectively with multidisciplinary teams and stakeholders from various sectors;
- Passion for new technologies and ability to stay at the forefront of trends in the field;
- Excellent communication, analysis, and synthesis skills, as well as a strong ability to formulate clear and structured recommendations;
- Versatility, autonomy, and rigor in the execution of daily responsibilities;
- Ability to listen and understand technological and organizational issues.
Data and Analytics
- Expertise in data pipeline development (Spark, PySpark, SQL, YAML, Parquet format);
- Expertise in the design, implementation, and operation of relational and non-relational database technologies (PostgreSQL, MongoDB, etc.) and ETL/ELT principles;
- Expertise in cloud‑based data load management engines such as GCP, Azure, and AWS. Interested in learning GCP, BigQuery, Composer, and DataProc;
- Knowledge of business intelligence, Big Data, and semantic layer concepts (e.g., Power BI);
- Knowledge of AI (MCP and ML an asset).
Software and Integration
Expertise in more than one object‑oriented and scripting programming language (e.g., Python, advanced SQL, Bash);
Expertise in design patterns (i.e., distributed architecture, microservices architecture, API integration, event‑driven and streaming architecture, etc.);
Expertise in all principles related to software engineering practices, e.g., Agile‑SAFe, peer review, CI/CD, OWASP;
In‑depth knowledge of automation, industrialization, and deployment products (GitHub, GitHub Actions, etc.) in the solution delivery chain.
Infrastructure / Cloud Computing
- Experience in containerization technologies (K8s/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, vnet, DNS, DDoS, OSI Model;
- Experience in deploying cloud tools for FinOps practices.