Albemarle Corporation Tech Stack & Careers