The IT Systems & Infrastructure Specialist role is both strategic and operational in nature. The Specialist is responsible for supporting and improving the company’s technology environment across all U.S. and Mexico operations. This role coordinates closely with outsourced IT providers to ensure system security, network stability, user support, and compliance with company policies. The position provides hands-on configuration of key systems (ERP, CRM, Microsoft 365), supports business automation and AI-enabled tools, manages IT assets, and ensures reliable and secure operations.
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