| Job Description |
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. A modern, people-oriented, and deeply committed work environment awaits you.
Summary:
The Solutions Architect plays a central role within the data-focused infrastructure platform team. They design, evolve, and validate robust cloud architectures, while conducting proofs of concept to evaluate and integrate emerging technologies. They remain at the forefront of innovations in data, analytics, and cloud infrastructure, and ensure that proposed solutions comply with the target architecture and IT master plan.
He works closely with the data integration, Power BI visualization, and data governance teams, as well as with the enterprise architecture, platform, and security teams to ensure the consistency, performance, and quality of the solutions deployed. Under the supervision of the Director (CTO) of Architecture, Data, and Delivery, you will develop architecture scenarios, propose appropriate solutions, assess their impact, costs, and efforts, and provide motivational leadership to internal and external partners. You will ensure compliance with standards, organizational practices, and regulatory requirements, while guaranteeing the integrity of the overall systems architecture.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:
- 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 the 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. Interest 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.
|