Overview
Alteo is looking for a Solutions Architect for a permanent position based in Montreal. You will work in a dynamic, delivery‑focused environment with cutting‑edge cloud technologies within a multi‑train SAFe structure. The role offers high 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 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, and 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).
- Expertise in relational and non‑relational database technologies (PostgreSQL, MongoDB, etc.) and ETL/ELT principles.
- Experience with cloud‑based data load management engines (GCP, Azure, AWS); interest in GCP, BigQuery, Composer, DataProc.
- Knowledge of business intelligence, Big Data, and semantic layer concepts (e.g., Power BI).
- Knowledge of AI/ML is a plus.
Software & Integration
- Expertise in more than one object‑oriented and scripting language (Python, advanced SQL, Bash).
- Knowledge of design patterns (distributed architecture, microservices, API integration, event‑driven and streaming).
- Expertise in software engineering practices: Agile‑SAFe, peer review, CI/CD, OWASP.
- In‑depth knowledge of automation, industrialization, and deployment tools (GitHub, GitHub Actions, etc.).
Infrastructure / Cloud Computing
- Experience with containerization technologies (K8s/GKE, Docker, Helm).
- Experience deploying identity and security solutions (IAM/CIAM, network configurations, firewalls, VNet, DNS, DDoS).
- Experience with FinOps practices and deploying cloud tools for cost optimization.