Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

15 results for Office 365 jobs

Microsoft 365 Architect
  • Charlotte, NC
  • onsite
  • Temporary
  • 65 - 73 USD / Hourly
  • <p>We are proactively seeking an experienced <strong>Microsoft 365 Architect / Engineer</strong> to support an upcoming modernization initiative for a client transitioning from <strong>Google </strong>Workspace to Microsoft 365. This engagement is ideal for a senior-level professional who enjoys owning the architecture, configuration, and best-practice guidance for a Microsoft environment from the ground up.</p><p><br></p><p>Unlike large implementation projects that rely on multiple consultants, this client is looking for one highly capable expert who can take ownership of the Microsoft 365 tenant, finalize the configuration, and ensure the environment is designed correctly before migration and user rollout begin. The ideal candidate will combine deep technical expertise with strong advisory skills, helping guide the client through architecture decisions, governance standards, and long-term platform strategy.</p><p>In this role, you will help build a secure, well-structured, and modern Microsoft 365 environment, preparing the tenant for data migration, collaboration adoption, and end-user training. You will partner with stakeholders to define best practices across identity, security, collaboration, and device management while ensuring the platform is ready for daily operations.</p><p><strong>Key Responsibilities</strong></p><ul><li>Lead the <strong>configuration and optimization of the Microsoft 365 tenant</strong>, including Entra ID (Azure AD), identity structure, MFA, Conditional Access, and Intune device management policies.</li><li>Establish <strong>security, governance, and compliance baselines</strong> aligned with Microsoft best practices, including tenant architecture, identity standards, and licensing optimization.</li><li>Design the <strong>SharePoint Online architecture</strong> (sites, libraries, permissions) to support the migration of approximately 6TB of Google Workspace shared drive data by a third-party migration vendor.</li><li>Provide guidance on <strong>Microsoft Teams rollout and calling strategy</strong>, helping the organization transition from existing Avaya and RingCentral systems over time.</li><li>Ensure the <strong>tenant environment is stable and properly configured prior to end-user training and organizational rollout</strong>.</li><li>Validate <strong>technical readiness and prerequisites</strong> prior to migration activities, including identity, server, and security considerations.</li><li>Serve as the <strong>technical lead and advisor for the Microsoft 365 environment</strong>, providing clear recommendations, best practices, and architectural guidance throughout the modernization effort.</li></ul>
  • 2026-03-13T00:00:00Z
Service Desk - M365 | Technical Support
  • Des Moines, IA
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • We are looking for a skilled Service Desk specialist to provide technical support and exceptional customer service to end users. This long-term contract position is based in Des Moines, Iowa, and requires expertise in troubleshooting, incident management, and support for Microsoft 365 products. The ideal candidate will have a strong background in resolving technical issues and ensuring smooth operations of hardware, software, and business applications.<br><br>Responsibilities:<br>• Address and resolve service desk tickets related to desktops, laptops, mobile devices, peripherals, and software applications.<br>• Provide support for Windows and macOS operating systems as well as commonly used business applications.<br>• Handle user account setups, access requests, password resets, and basic identity management tasks.<br>• Deliver technical assistance for Microsoft 365 tools, including Outlook, Teams, OneDrive, and SharePoint.<br>• Manage hardware setup, configuration, imaging, and deployment for both new and existing employees.<br>• Document, prioritize, and resolve incidents and service requests within the ticketing system.<br>• Ensure timely responses and resolutions to meet established service level agreements.<br>• Escalate complex issues to senior technicians or other IT teams, providing detailed documentation.<br>• Follow established troubleshooting protocols and escalation procedures to resolve technical challenges effectively.
  • 2026-03-10T00:00:00Z
M365 Solutions Expert
  • Oak Ridge, TN
  • remote
  • Contract / Temporary to Hire
  • 48 - 56.5 USD / Hourly
  • We are looking for a skilled M365 Solutions Expert to join our team in Oak Ridge, Tennessee. This Contract to permanent position involves managing and optimizing Microsoft 365 services to meet organizational needs for collaboration, security, and compliance. The ideal candidate will work closely with various teams to design and implement secure, scalable solutions that enhance productivity while ensuring data protection and regulatory compliance.<br><br>Responsibilities:<br>• Configure and optimize Microsoft 365 tools including Exchange Online, SharePoint Online, OneDrive, Teams, and Power Platform to support organizational goals.<br>• Design and implement secure solutions that enhance operational efficiency and meet compliance requirements.<br>• Collaborate with stakeholders to translate business needs into effective Microsoft 365 configurations.<br>• Lead governance and standardization efforts for Microsoft 365 capabilities across the organization.<br>• Ensure strong controls over data protection, access management, and lifecycle processes.<br>• Monitor and maintain Microsoft 365 environments, addressing performance and security issues promptly.<br>• Provide technical guidance and support for users to maximize the adoption of Microsoft 365 tools.<br>• Stay updated on the latest Microsoft 365 features and advancements to recommend improvements.<br>• Implement strategies that align Microsoft 365 services with organizational risk and compliance objectives.<br>• Work with Information Systems and Security teams to ensure seamless integration of Microsoft 365 services.
  • 2026-03-09T00:00:00Z
IT Manager-Dynamics 365
  • Fairless Hills, PA
  • onsite
  • Permanent
  • 120000 - 190000 USD / Yearly
  • <p>We are seeking an experienced IT Manager, Dynamics 365, to join our growing Information Technology team. If you thrive on driving enterprise systems transformation, collaborating cross-functionally, and finding ways to empower business efficiency, we want to connect with you.</p><p>The IT Manager, D365 is responsible for leading, coordinating, and delivering Microsoft Dynamics 365 Finance &amp; Operations system implementations, managing related integrations, and ensuring successful project delivery within time and cost constraints. You’ll play a key role in collaborating across business and technical teams to optimize our digital transformation.</p><p>Key Responsibilities:</p><ul><li>Lead Microsoft D365 implementation and enhancement initiatives across all project lifecycle phases.</li><li>Define project scope, deliverables, resource plans, budgets, and timelines.</li><li>Coordinate with internal stakeholders and external vendors for seamless delivery.</li><li>Liaise between business stakeholders and D365 partners/technical teams.</li><li>Collaborate across departments to gather and prioritize requirements.</li><li>Oversee testing, data migration, and deployment activities.</li><li>Advance and execute the D365 integration strategy with third-party systems (ERP, CRM, HRIS, EDI, Power Platform, and more).</li><li>Support maintenance of master data integrity, standardization, and error handling activities.</li><li>Identify and implement continuous improvements in performance, user experience, and business efficiency.</li><li>Create and present project documentation, status reports, and executive briefings.</li><li>Ensure adherence to corporate IT and security policies.</li><li>Lead communication, elaborating on risks, adoption, and progress for all stakeholders.</li><li>Play an active role in change management and user training initiatives.</li><li>Remain current with Microsoft updates, new features, and best practices.</li></ul><p><br></p>
  • 2026-03-12T00:00:00Z
Microsoft 365 Adoption & Enablement Specialist
  • West Des Moines, IA
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • We are looking for a skilled Microsoft 365 Adoption &amp; Enablement Specialist to join our team in West Des Moines, Iowa. In this long-term contract role, you will play a key part in driving the successful adoption of Microsoft 365 features and updates across the organization. By bridging the gap between evolving technologies and business needs, you will help ensure new capabilities are implemented securely, compliantly, and with measurable value.<br><br>Responsibilities:<br>• Monitor the Microsoft 365 roadmap, message center updates, and release notes to stay informed about upcoming features.<br>• Collaborate with product owners to analyze new and updated Microsoft 365 functionalities and assess their potential impact.<br>• Evaluate business value, risks, compliance requirements, and technical readiness for new capabilities in partnership with relevant stakeholders.<br>• Develop strategies and plans to roll out approved Microsoft 365 features, ensuring seamless implementation across teams.<br>• Create user-friendly documentation, FAQs, and best practices to support adoption efforts.<br>• Collect feedback from users and stakeholders while tracking adoption metrics to measure success.<br>• Identify opportunities to enhance productivity by optimizing the use of Microsoft 365 tools.<br>• Simplify technical concepts to make them accessible for non-technical audiences.<br>• Utilize strong collaboration and presentation skills to effectively communicate changes and updates.<br>• Maintain a proactive approach to learning and adapting to new tools and technologies.
  • 2026-03-13T00:00:00Z
Desktop Support
  • Roanoke, TX
  • onsite
  • Temporary
  • 27.7115 - 32.087 USD / Hourly
  • <p>We are looking for a skilled Desktop Support Analyst to join our team in Northlake, Texas. This long-term contract position involves providing technical assistance and support to ensure smooth operation of hardware, software, and specialized systems within a manufacturing environment. The role requires a proactive individual who excels at troubleshooting, customer service, and adapting to a fast-paced workplace.</p><p><br></p><p><strong>Title: Desktop Support </strong></p><p><strong>Location: Northlake, Tx </strong></p><p><strong>Duration: 2-3 months contract </strong></p><p><strong>Pay: $25-30 per hour</strong></p><p> </p><p><br></p><p>Responsibilities:</p><p>• Deliver comprehensive hardware and software support for devices such as PCs, laptops, printers, and iPads used in a manufacturing setting.</p><p>• Manage equipment setups, relocations, and onboarding processes for new users while handling peripheral procurement.</p><p>• Image and reimage devices efficiently using specialized tools and systems.</p><p>• Provide technical assistance for Microsoft 365 applications, including Outlook, Teams, and Excel.</p><p>• Support proprietary manufacturing systems, with training provided for specific applications.</p><p>• Ensure adherence to safety protocols, including wearing appropriate gear like lab coats, safety shoes, and hair or beard nets when on the production floor.</p><p>• Respond promptly to technical issues, demonstrating strong problem-solving skills and prioritizing customer satisfaction.</p><p>• Collaborate effectively with end users to address technical concerns while maintaining a high level of professionalism.</p><p>• Troubleshoot hardware and software problems, ensuring minimal disruption to operations.</p><p>• Maintain a detailed inventory of devices and peripherals while ensuring timely updates and replacements.</p>
  • 2026-03-11T00:00:00Z
Desktop Support
  • Fort Worth, TX
  • onsite
  • Contract / Temporary to Hire
  • 33 - 39 USD / Hourly
  • <p>The IT Operations Manager oversees the organization’s day‑to‑day technology operations and serves as the primary liaison between staff and external IT service providers. This position ensures reliable performance of IT systems, administrative tools, communication platforms, and ticketing software. The role emphasizes coordination, planning, data oversight, and user support with knowledge of technical infrastructure work.</p><p><br></p><p><strong>POSITION: IT OPERATIONS MANAGER</strong></p><p><strong>LOCATION: FORT WORTH, TEXAS</strong></p><p><strong>DURATION: 3-6 MONTH CONTRACT TO PERMANENT</strong></p><p><strong>SALARY: $75-$80K</strong></p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Oversee communications, requests, and issue resolution with the managed IT service provider.</li><li>Coordinate with third‑party software vendors for ticketing systems, administrative platforms, and other operational tools.</li><li>Monitor data storage processes, backups, user access controls, and recovery procedures in partnership with external IT vendors.</li><li>Provide staff with basic troubleshooting, onboarding support, and day‑to‑day technology assistance.</li><li>Maintain documentation for systems, workflows, and vendor-supported processes to ensure organizational continuity.</li><li>Support security practices such as password management protocols, privacy requirements, and general system safeguards.</li><li>Assist leadership with technology upgrades, tool evaluations, and budget planning related to IT needs.</li></ul><p><br></p><p><br></p>
  • 2026-02-13T00:00:00Z
Desktop Support
  • Hinsdale, IL
  • onsite
  • Temporary
  • 19.285 - 22.33 USD / Hourly
  • We are looking for a skilled Desktop Support specialist to join our team on a long-term contract basis in Oak Brook, Illinois. The ideal candidate will play a critical role in ensuring smooth operation and maintenance of desktop systems, contributing to the efficiency of our IT infrastructure. This position offers an excellent opportunity to work with cutting-edge technologies and deliver top-tier support in a dynamic environment.<br><br>Responsibilities:<br>• Provide technical assistance to end-users by resolving hardware and software issues.<br>• Perform desktop imaging and ensure proper setup and configuration of workstations.<br>• Troubleshoot and repair workstation hardware to maintain optimal functionality.<br>• Install, configure, and support Microsoft Office 365 applications.<br>• Manage and maintain systems running Microsoft Windows 10, ensuring reliability and security.<br>• Collaborate with team members to identify and implement improvements for IT processes.<br>• Document technical procedures and resolutions to enhance support efficiency.<br>• Offer proactive solutions to prevent recurring technical issues.<br>• Monitor system performance and address any concerns promptly.<br>• Maintain inventory of hardware components and ensure proper allocation.
  • 2026-03-12T00:00:00Z
Desktop Support
  • Berkeley, CA
  • onsite
  • Temporary
  • 30 - 33 USD / Hourly
  • <p>We are looking for a skilled Desktop Support Analyst to join our team in Berkeley, California. This Desktop Support A contract position requiring proactive problem-solving skills and a solid understanding of desktop and mobile support operations. The ideal Desktop Support candidate will possess technical expertise and the ability to provide exceptional service across multiple sites. This Desktop Support Role is a contract position and is onsite in Berkeley. Some travel will be required to various sites around Berkeley. </p><p><br></p><p>Responsibilities:</p><p>• Deliver desktop support services across various locations, ensuring timely resolution of technical issues.</p><p>• Manage and troubleshoot mobile devices, including administration and configuration.</p><p>• Utilize tools such as Fresh Service and Intune to effectively address service tickets and maintain system functionality.</p><p>• Diagnose and resolve hardware, software, and network problems for end-users.</p><p>• Maintain user accounts and permissions within Active Directory.</p><p>• Monitor and manage cloud-based domains to ensure seamless performance.</p><p>• Provide guidance and technical assistance to users on Microsoft Windows 10 and related software.</p><p>• Document and track service requests using a ticketing system to ensure efficient workflow.</p><p>• Collaborate with team members to implement solutions and improve processes.</p><p>• Ensure all systems are up-to-date and compliant with organizational standards.</p>
  • 2026-03-06T00:00:00Z
Helpdesk
  • Boca Raton, FL
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>We are accepting applications for a motivated PC Technician responsible for installing, configuring, maintaining, and troubleshooting desktop and laptop computers, related hardware, software, and peripheral devices. This role provides technical support to end-users to ensure optimal IT system performance and minimal downtime.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Install, configure, and upgrade computers, printers, and peripheral devices.</li><li>Diagnose and resolve hardware, software, and network connectivity issues.</li><li>Provide technical support to end users via help desk tickets, phone, or in-person.</li><li>Perform system maintenance such as software updates, virus scans, and data backups.</li><li>Set up and manage user accounts, permissions, and security settings.</li><li>Maintain accurate inventory records for IT equipment and licenses.</li><li>Document troubleshooting steps, solutions, and IT support procedures.</li><li>Assist with the rollout of new technology, including hardware, operating systems, and applications.</li><li>Coordinate equipment repairs with vendors as necessary.</li><li>Stay up to date with current trends and best practices in IT support.</li></ul><p><br></p>
  • 2026-03-13T00:00:00Z
Helpdesk
  • Miami, FL
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>We are accepting applications for a motivated PC Technician responsible for installing, configuring, maintaining, and troubleshooting desktop and laptop computers, related hardware, software, and peripheral devices. This role provides technical support to end-users to ensure optimal IT system performance and minimal downtime.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Install, configure, and upgrade computers, printers, and peripheral devices.</li><li>Diagnose and resolve hardware, software, and network connectivity issues.</li><li>Provide technical support to end users via help desk tickets, phone, or in-person.</li><li>Perform system maintenance such as software updates, virus scans, and data backups.</li><li>Set up and manage user accounts, permissions, and security settings.</li><li>Maintain accurate inventory records for IT equipment and licenses.</li><li>Document troubleshooting steps, solutions, and IT support procedures.</li><li>Assist with the rollout of new technology, including hardware, operating systems, and applications.</li><li>Coordinate equipment repairs with vendors as necessary.</li><li>Stay up to date with current trends and best practices in IT support.</li></ul><p><br></p>
  • 2026-03-13T00:00:00Z
Help Desk
  • Gramercy, LA
  • onsite
  • Temporary
  • 20 - 24 USD / Hourly
  • <p><strong>Key Responsibilities</strong></p><ul><li>Serve as the first point of contact for all technical support requests via phone, email, and ticketing system.</li><li>Troubleshoot and resolve issues related to workstations, printers, mobile devices, and basic network connectivity.</li><li>Provide support for Windows operating systems, Microsoft 365 applications, and standard hardware/software.</li><li>Escalate advanced or unresolved issues to Tier 2/3 teams following documented procedures.</li><li>Maintain accurate records of issues, resolutions, and user interactions in the ticketing system.</li><li>Assist with user account setup, password resets, and basic system administration tasks.</li><li>Deliver friendly, efficient, and detail-oriented customer service to all employees.</li></ul>
  • 2026-03-09T00:00:00Z
IT Helpdesk
  • New York, NY
  • onsite
  • Permanent
  • 65000 - 75000 USD / Yearly
  • We are looking for an experienced IT Helpdesk specialist to join our team in New York, New York. This role requires working on-site five days a week, providing comprehensive technical support to approximately 350 users both locally and remotely. The ideal candidate will bring a strong background in Microsoft technologies and a proactive approach to troubleshooting and problem-solving.<br><br>Responsibilities:<br>• Deliver timely and effective technical support to local and remote users, addressing hardware, software, and network issues.<br>• Manage and maintain Microsoft Active Directory and Entra Identity systems to ensure seamless user access and security.<br>• Configure, deploy, and support Windows 365 Cloud PCs and Microsoft Surface or Lenovo X1 Carbon laptops.<br>• Administer Microsoft Intune and Group Policy to oversee device management and security policies.<br>• Provide support for Microsoft Office Suite applications, ensuring optimal functionality for end users.<br>• Troubleshoot and resolve VPN connectivity problems to ensure secure and reliable remote access.<br>• Utilize ticketing systems to track, prioritize, and resolve service desk requests efficiently.<br>• Offer assistance with specialized software such as Bluebeam, TeamViewer, and Sage 50 Accounting Software as needed.<br>• Collaborate with team members to enhance IT processes and improve overall user experience.<br>• Maintain detailed documentation of issues, solutions, and system configurations for future reference.
  • 2026-02-19T00:00:00Z
IT Support
  • Grand Prairie, TX
  • onsite
  • Contract / Temporary to Hire
  • 18 - 21 USD / Hourly
  • <p><strong>TIER 1 TECHNICAL SUPPORT REPRESENTATIVE</strong></p><p>This role is ideal for someone who enjoys working with technology and supporting customers through technical issues. The position involves daily interaction with users who need help resolving problems with their computers, applications, and connectivity.</p><p><br></p><p><strong>RESPONSIBILITIES</strong></p><ul><li>Serve as the primary contact for incoming technical support requests through phone, email, and online channels.</li><li>Troubleshoot Windows 10, email systems, Office 365 tools, internal CRM applications, and basic network connectivity issues.</li><li>Ask clear, targeted questions to understand user problems and determine the most effective solution.</li><li>Document all support interactions in a clear, accurate, and complete manner.</li><li>Research recurring issues and contribute to internal knowledge resources.</li><li>Support continuous improvement efforts by identifying common technical trends.</li><li>Participate in ongoing training to expand both technical and customer service skills</li></ul>
  • 2026-03-10T00:00:00Z
IT Support
  • Chattanooga, TN
  • onsite
  • Temporary
  • 22 - 25 USD / Hourly
  • We are looking for a skilled IT Support specialist to provide comprehensive assistance and management of IT systems and business applications for a financial institution. This role requires a hands-on approach to troubleshooting, maintaining software and hardware, and ensuring systems comply with industry standards. This is a long-term contract position based in Chattanooga, Tennessee, offering the opportunity to support critical IT functions and contribute to the organization&#39;s efficiency.<br><br>Responsibilities:<br>• Deliver daily technical support to staff, addressing hardware, software, and connectivity issues.<br>• Assist in managing and maintaining business applications, including loan management systems and vendor databases.<br>• Monitor and ensure compliance with data security protocols and financial regulations.<br>• Collaborate with management to optimize the use of IT systems and applications.<br>• Coordinate with vendors to troubleshoot application issues and ensure timely data transfers.<br>• Develop and implement IT policies, procedures, and best practices in collaboration with the leadership team.<br>• Lead small-scale technology projects, such as software installations, system integrations, and infrastructure enhancements.<br>• Oversee training initiatives to enhance staff proficiency in IT tools and cybersecurity awareness.<br>• Manage user access, permissions, and security protocols, including onboarding and offboarding processes.<br>• Maintain IT equipment inventory and ensure regular system updates and backups.
  • 2026-03-12T00:00:00Z