For the pullup resistor, the lower you have the better. The only drawback is the current drawn. Also, your 1uF is high I think. It depends on the noise you are trying to suppress. In my experience before we put 2 parallel capacitors in different capacitance to target different resonant frequencies. I am not sure why you select 1uF but putting a lower value 0.1uF might help. For higher freq noise 0.01uF could be even helpful. Also remember that putting capacitor will create a time constant so make sure that the trigger for your interrupt is long enough than that.
For really really noisy environment like factories with heavy machineries, you will most likely need to isolate your input to have a very robust IO. 24V lines are common in factories, but if you’ll look that DC supply signal in a scope, you’ll see real chaos.