Solutions Architect, Content Data Integration & Services

New
CanadaContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3+ years of experience in a Solution Architect or similar technical leadership role
Required Skills
GraphQLPostgreSQLJavaMongoDBRabbitmqApache KafkaRESTful APIsMicroservices

Requirements

  • 3+ years of experience in a Solution Architect or similar technical leadership role across distributed engineering teams.
  • Strong expertise in data integration, ingestion, governance, and large-scale content or data systems.
  • Hands-on experience with microservices architectures, enterprise integration patterns, and APIs such as GraphQL and REST.
  • Solid understanding of distributed systems, messaging platforms (Kafka, RabbitMQ), caching strategies, and CDN architectures.
  • Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB) and strong data modeling principles.
  • Ability to translate business requirements into scalable and maintainable technical architectures.
  • Practical coding knowledge in languages such as Java and Spring Boot, along with familiarity with modern deployment environments.
  • Proven ability to produce clear architectural documentation and communicate complex concepts to technical and non-technical audiences.
  • Strong analytical, problem-solving, and decision-making skills in complex system environments.
  • Degree or diploma in Computer Science, Software Engineering, or a related technical discipline.

Responsibilities

  • Lead the design and evolution of content data integration and distribution architectures across multiple digital platforms and products.
  • Define and promote architectural standards, patterns, and frameworks to ensure scalability, reliability, security, and operational excellence.
  • Guide cross-functional teams in solving complex technical challenges related to data ingestion, integration, and content delivery systems.
  • Architect and optimize messaging, caching, and integration systems using technologies such as Kafka, RabbitMQ, and CDN-based architectures.
  • Produce high-quality solution architecture documentation and technical artifacts to communicate design decisions and technical strategies.
  • Participate in discovery and ideation phases, including build-vs-buy evaluations and technology selection decisions.
  • Support engineering teams in implementing architectural designs while improving CI/CD, deployment, and operational processes.
  • Contribute to modernization initiatives and long-term technical roadmaps for content data systems.
  • Collaborate with stakeholders across engineering, product, and operations to ensure alignment with business objectives.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now