I have learnt that a solution developer should understand the basic characteristics of the architecture in order to deliver software which works, performs and scale.
The tester needs to know more about, how the system is configured in order to be able to solve possible deployment and configuration issues.
So now I need help to assign roles to the following people in this scenario.
The role are between solution developer and solution tester.
Person A(Software developer) - is available for the project, he has some experience in using scrum but does not have a complete understanding of IT Architecture within the company.
Person B(software developer)-available for project, he has no experience of Agile development, but has a good understanding of the IT Architecture within the company.