Senior Solution Architect

 

Description:

  • As a Solution Architect, you will be responsible for defining and maintaining the structure of the solution, and ensuring that it will meet the requirements.
  • Interact with individuals and teams that operate in an Agile mindset, help the team to work together in an agile fashion, to jointly own the solution, and to interface well with other parts of the organization
  • Understanding the requirements - identifying the stakeholders, helping to analyze the requirements, and extracting those of architectural significance
  • Formulating the design - creating a solution structure that will meet the various requirements, balancing the goals and constraints on the solution,
  • Communicating the architecture - making sure that everyone understands the architecture. Different people have different viewpoints, so the architect has to present various views of the system appropriate to different audiences,
  • Supporting the developers – making sure that the developers are able to realize the architecture, by a combination of mentoring and direct involvement,
  • Verifying the implementation – ensuring the delivered system is consistent with the agreed architecture and will meet the requirements.
  • Inter-team alignment - Because some solutions require multiple teams to collaborate, you need to ensure that the solution is delivered according to the architecture attributes & qualities, and practices.
  • Helping in continuous improvement efforts– Participating, with an architect’s eyes & arms, to help the teams improve in various challenges like Built-in quality and tests in our CI/CD pipeline, code & service decoupling, monitoring, Application resiliency etc.

Critical Qualifications

  • Have a proven & Solid Background, as Backend Software Development is a must.
  • Experience in leading/mentoring a team on Object Oriented concepts, Design patterns, Domain Driven Development and other Software foundation.
  • Understand the JCR (Apache Jack Rabbit Oak) and file system storage/tree storage concepts,
  • Have a solid understanding of Java, Apache, Maven, Service Decoupling and it’s different Models (SOA, Microservices etc.)
  • Apache Sling or comparable experience in handling HTTP requests to resource mapping
  • Sling annotations and appropriate usage are critical
  • Java project modularization utilizing OSGi, design and implementation of external services integrations, via REST, SOAP;
  • Integrating search technologies with AEM (Apache SOLR);
  • AEM Components development best practices knowledge;
  • Usage of Sightly and Sling Models best practices and advantages;

 

Organization Bell Canada
Industry Architect / Interior Design Jobs
Occupational Category Senior Solution Architect
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-02-04 1:27 pm
Expires on 2025-01-22