
Solution Architect
World Anti-Doping Agency
full-time
Posted on:
Location Type: Hybrid
Location: Montreal • 🇨🇦 Canada
Visit company websiteJob Level
SeniorLead
Tech Stack
AWSAzureERPFluxJavaJavaScriptNode.jsServiceNowSpringSpring BootSpringBootTypeScript
About the role
- Design and evolve scalable, secure, and interoperable solutions that meet business and technical requirements within the AMA ecosystem (e.g., ADAMS, ADEL, SRM, ERP, ServiceNow, Databricks, Dayforce), working closely with other architects to ensure consistency and architectural cohesion
- Contribute to the development and maintenance of enterprise solution roadmaps, integration models, and interface specifications, collaborating with peers to define common standards, reference architectures, and best practices
- Evaluate and recommend technologies and integration approaches through proofs of concept and solution assessments, ensuring alignment with enterprise architecture principles and the overall technology roadmap
- Enable secure and compliant data integration by embedding privacy, security, and governance standards into solution designs, in partnership with data and security architects
- Co-own architectural documentation and governance processes, producing clear diagrams, decision records, and integration flows that are shared and maintained collaboratively within the architecture team
- Provide architectural guidance and mentoring to delivery teams, supporting consistent implementation of models and principles across internal teams and external partners
Requirements
- Bachelor's degree in Computer Science, Information Systems, or a related field (Master’s preferred)
- Minimum 7 years of experience in systems/solutions architecture within enterprise or public-sector environments
- Strong experience in solution design and systems integration, particularly in hybrid/multi-cloud environments (AWS, Azure)
- Proficiency in API design, RESTful services, event-driven architectures, and integration middleware (e.g., Kong, Azure Logic Apps)
- Experience with traditional development environments (Java/Java EE, Spring Boot, TypeScript, Node.js) and low-code platforms (Mendix)
- Knowledge of authentication/authorization standards (OAuth2, OpenID Connect, SAML, SCIM) and SSO platforms (Keycloak, Azure AD)
- Familiarity with enterprise ecosystems (HR, CRM, ERP, case management) and SaaS integration patterns
- Experience with "security by design" and "privacy by design" approaches
- Knowledge of data management/governance (metadata, lineage, MDM)
- Proven ability to design secure, scalable architectures spanning multiple systems and data flows
- Experience collaborating with outsourced development teams or systems integrators
- Strong analytical, conceptual, and problem-solving skills
- Excellent communication and collaboration skills, able to explain technical concepts to non-technical stakeholders
- Excellent proficiency in one of AMA’s official languages (English or French) and strong working knowledge of the other; additional languages are an asset
- Cultural fit with the organization’s values: teamwork, team spirit, and love of sport
- Alignment with AMA core values: Integrity, Openness, and Excellence
Benefits
- Competitive comprehensive benefits package
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
systems architecturesolution designsystems integrationAPI designRESTful servicesevent-driven architecturesJavaJava EESpring BootTypeScript
Soft skills
analytical skillsproblem-solving skillscommunication skillscollaboration skillsmentoringteamworkteam spirit
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information SystemsMaster's degree (preferred)