The IT Support & Office Operations Specialist serves as a key resource for a fast-growing cloud consulting company’s Dallas Solution Delivery Center. This varied, on-site role spans IT support, office operations, recruiting, training, executive support, and internal projects. The specialist supports employees and contractors across the U.S., collaborates with teams in Dallas and France, and assists people from new hires to company leadership. The role provides primary IT support for on-site and remote users, manages technology and equipment processes, coordinates employee onboarding and offboarding, and helps maintain IT documentation and security compliance. It also oversees day-to-day office needs, supports recruiting and consultant development, provides administrative and project support to Dallas leadership, and maintains internal knowledge resources and website content. The position is full-time, on-site in Dallas, Monday through Friday, with occasional evening and weekend support as needed. It is suited to an adaptable, organized, customer-focused professional who can work independently, manage competing priorities, learn systems quickly, and take ownership of tasks and projects.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time