If you have to paint it yourself you can, if not, you can bring it to an aircraft paint shop.
Don't use marine or auto paints, they are not formulated for aluminum.
You are going to want to follow the same procedures we use on aircraft parts.
First you are going to want to prep the surface with scotch brite (brown) or use a fine or very fine Roloc pad on an air driven angle grinder. You can also use the thicker brownish colored 3 inch soft scotchbrite pads on the same type grinder, although they use a different locking mechanism from the Roloc.
After a rough surface prep you will want to use Alumiprep (acid etch/cleaner) follow directions for dilution, let dwell for 5 minutes or so and rinse with plenty of fresh water. Then you will want to make sure the surface is dry and the temperature is over 70 degrees at min., hotter is much better, and then coat with Alodine. I always do it 3 times, I want the surface to be good and gold colored. This is your conversion coating, similar to anodizing, but chemical not electroplated.
After that, I use a self etching primer like Dupont's Variprime, or you can use a 2 part epoxy primer. 1 coat green, 1 coat white to ensure proper coverage. Then use a real hard paint like we use on aircraft landing gear legs. Products like Jet-Glo or Imron. We like Imron, but you have to shoot it with a great respirator or fresh air supply. Use the catalyst to do it right. There is another special landing gear paint that they use, and I will try and find out for you.