not good at; uncomfortable with苦手 means being poor at something or feeling uncomfortable with it. The sentence-ending の adds an explanatory tone and can make the statement sound softer; it is common in casual speech. The が marks what the speaker has difficulty with or feels uncomfortable around.