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