The IT Systems & Support Administrator is responsible for providing IT support to U.S. employees, including both office-based and remote employees, while supporting corporate IT systems and technology operations. The role serves as a primary onsite IT resource for the Houston office and partners closely with India-based IT and Cybersecurity teams, People & Culture (P&C), and other G&A functions. Success in this role requires strong technical capability, customer service, ownership, and a partnership mindset, with the judgment and flexibility to support evolving business and technology needs as they arise.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed