I am looking for one word that describes a person who has an eye for detail. This also could be a person who may find it difficult to focus on the global picture as the individual's attention is focused in the details or building block, rather than on the house.
I think you're asking for 2 things.
If you're talking about a person who has problems seeing the big picture, because they are so focused on details, consider 'myopic' (MW, definition 2):
a lack of foresight or discernment : a narrow view of something
A sample sentence would be
Bob is a skilled accountant, but sometimes he's so myopic that he spends all day balancing the petty-cash account to the penny, rather than finding the best way to file our taxes.
I think the word 'pedantic' should match the details of your query
Pedantic means "like a pedant," someone who's too concerned with literal accuracy or formality. It's a negative term that implies someone is showing off book learning or trivia, especially in a tiresome way.
Observant fits your description
You could use a compond adjective:
-focused, -centered, -minded, -orientated.
Meticulous and detail-focused tend to be popular but it all depends on the context.