<p>Robert Half is currently seeking a Contract Systems Administrator to join our client's IT department. As a Contract Systems Administrator, you will be responsible for the configuration, maintenance, and management of the organization's computer systems, servers, and network infrastructure. This is a contract position that offers an exciting opportunity to work with a reputable company.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>System Maintenance:</strong> Perform routine system maintenance, including software updates, patch management, and regular system backups to ensure system stability and security.</li><li><strong>Server Administration:</strong> Manage and maintain server hardware and software, including Windows Server, Linux, or other relevant operating systems.</li><li><strong>Network Management:</strong> Oversee network infrastructure, ensuring optimal performance, security, and reliability. This may include switches, routers, firewalls, and wireless access points.</li><li><strong>Security Monitoring:</strong> Implement and monitor security protocols to safeguard systems and data, detect and respond to security breaches, and conduct regular security audits.</li><li><strong>User Support:</strong> Provide technical support to end-users, assisting with system-related issues, troubleshooting, and offering guidance on best practices.</li><li><strong>Documentation:</strong> Maintain detailed records of system configurations, changes, and updates to facilitate system troubleshooting and auditing.</li><li><strong>Capacity Planning:</strong> Assess system performance and capacity, making recommendations for upgrades or enhancements to meet organizational needs.</li><li><strong>Backup and Disaster Recovery:</strong> Develop and implement backup and disaster recovery plans to ensure data integrity and continuity of operations.</li><li><strong>Vendor Collaboration:</strong> Collaborate with technology vendors to ensure timely procurement of hardware and software, and manage vendor relationships.</li></ol><p><br></p>
<p><strong>Job Description:</strong></p><p> Robert Half is seeking a <strong>Contract Systems Engineer</strong> to join our client's IT infrastructure team. In this role, you will be responsible for the design, implementation, maintenance, and optimization of the organization’s systems and infrastructure. This contract position is ideal for a detail-oriented professional with a strong technical background in systems architecture and enterprise IT environments.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li><strong>System Design & Implementation:</strong> Design and implement scalable, secure, and reliable systems to support business operations and growth.</li><li><strong>Infrastructure Maintenance:</strong> Administer and maintain Windows and/or Linux servers, virtualization platforms (e.g., VMware, Hyper-V), and cloud-based services (e.g., Azure, AWS).</li><li><strong>Performance Monitoring:</strong> Monitor system performance and troubleshoot issues to ensure high availability and efficiency of infrastructure.</li><li><strong>Security & Compliance:</strong> Implement system security protocols, manage patching schedules, and ensure compliance with organizational policies and industry regulations.</li><li><strong>Backup & Recovery:</strong> Manage backup solutions and disaster recovery plans to ensure data integrity and business continuity.</li><li><strong>Automation & Scripting:</strong> Develop automation scripts and tools (e.g., PowerShell, Python) to streamline system administration tasks.</li><li><strong>Documentation:</strong> Maintain technical documentation for configurations, processes, and procedures.</li><li><strong>Collaboration:</strong> Work closely with network engineers, developers, and support staff to resolve complex issues and support IT projects.</li></ul><p><br></p>
<p>Our client is seeking an experienced Azure/M365 Engineer to join their team, supporting cloud transformation and optimization initiatives. In this role, you’ll play a critical part in designing, implementing, and maintaining Microsoft Azure and M365 environments in line with security standards, business goals, and cloud strategy.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, deploy, and manage Azure and M365 infrastructure components, including virtual machines, networking, storage, databases, and collaboration platforms.</li><li>Integrate and support hybrid environments by connecting on-premises systems with Azure/M365 services.</li><li>Lead efforts in identity and access management (IAM), including SSO, MFA, and privileged access management.</li><li>Develop and maintain infrastructure-as-code templates using tools like Terraform and PowerShell.</li><li>Implement best practices for scalability, security, cost optimization, and resource monitoring.</li><li>Collaborate across Infrastructure, Security, DevOps, and Application teams to support deployments, troubleshoot incidents, and enforce governance policies.</li><li>Produce architecture diagrams, deployment guides, and technical documentation for planned initiatives.</li><li>Manage cost controls, backup, disaster recovery solutions, and ensure compliance with both internal policies and industry regulations.</li><li>Conduct regular audits, compliance checks, and optimization reviews of Azure/M365 environments.</li><li>Drive automation and continuous improvement initiatives using tools such as PowerAutomate, Logic Apps, and Python scripting.</li><li>Stay current with platform updates and emerging cloud technologies.</li></ul>
<p>Robert Half is currently seeking a Contract PC Technician to join our client's IT support team. As a Contract PC Technician, you will be responsible for providing essential technical support, maintaining desktop systems, and ensuring the efficient operation of PCs within the organization. This is a contract position that offers an exciting opportunity to work with a respected company.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>Hardware Support:</strong> Install, configure, and troubleshoot desktop computers, laptops, and peripherals (e.g., printers, monitors) to ensure they function correctly.</li><li><strong>Software Installation:</strong> Install, update, and maintain software applications, operating systems, and security patches on desktop systems.</li><li><strong>Technical Support:</strong> Provide technical assistance to end-users, diagnosing and resolving hardware and software issues in a timely manner.</li><li><strong>Hardware Maintenance:</strong> Perform hardware upgrades, repairs, and preventive maintenance on PCs, ensuring optimal performance and reliability.</li><li><strong>Inventory Management:</strong> Maintain accurate records of PC hardware and software assets, including tracking and procurement of new equipment as needed.</li><li><strong>User Training:</strong> Assist end-users in understanding and using software applications and provide guidance on best practices for PC usage.</li><li><strong>Documentation:</strong> Maintain detailed records of support requests, resolutions, and common issues for future reference.</li><li><strong>Security Compliance:</strong> Ensure that PCs are in compliance with security policies, including antivirus and system security updates.</li></ol><p><br></p>
<p>Robert Half is seeking a Contract Network Administrator to join our client's IT team. As a Contract Network Administrator, you will be responsible for the design, implementation, and maintenance of the organization's network infrastructure. This role offers an exciting opportunity to work with a respected organization and contribute to the management of a robust and efficient network environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>Network Design and Configuration:</strong> Design, deploy, and maintain network infrastructure, including routers, switches, firewalls, and wireless technologies, to ensure optimal performance and security.</li><li><strong>Network Monitoring and Optimization:</strong> Monitor network performance, troubleshoot issues, and implement optimizations to maximize network efficiency and reliability.</li><li><strong>Security Management:</strong> Implement and manage network security measures, including firewalls, intrusion detection systems, and VPNs, to protect against cybersecurity threats.</li><li><strong>Network Maintenance:</strong> Perform routine maintenance tasks, such as software updates, firmware upgrades, and hardware replacements, to ensure network stability.</li><li><strong>Troubleshooting and Support:</strong> Provide technical support and resolve network-related issues reported by users or identified through monitoring tools in a timely manner.</li><li><strong>Documentation:</strong> Maintain accurate documentation of network configurations, procedures, and changes for future reference and compliance purposes.</li><li><strong>Vendor Coordination:</strong> Collaborate with vendors and service providers to procure network equipment, manage service contracts, and troubleshoot complex network issues.</li><li><strong>Capacity Planning:</strong> Assess network capacity, anticipate growth requirements, and make recommendations for upgrades or changes to meet organizational needs.</li></ol><p><br></p>
<p>Robert Half is seeking a Contract Desktop Support Analyst to join our client's dynamic IT team. As a Contract Desktop Support Analyst, you will play a crucial role in providing technical support and assistance to end-users, ensuring smooth and efficient operation of desktop systems and software applications. This is a contract position, and the successful candidate will have the opportunity to work with a well-established and respected organization.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>Technical Support:</strong> Provide first-level technical support to end-users, responding to inquiries, diagnosing and resolving hardware and software issues, and escalating more complex problems to the appropriate team.</li><li><strong>Desktop Management:</strong> Install, configure, and maintain desktop systems, including operating systems, software applications, and hardware components.</li><li><strong>Hardware Maintenance:</strong> Perform hardware troubleshooting and maintenance, including but not limited to desktops, laptops, printers, and peripherals.</li><li><strong>Software Support:</strong> Assist users with software-related issues, such as troubleshooting software applications, assisting with installations, and providing guidance on software usage.</li><li><strong>User Training:</strong> Conduct user training sessions to enhance end-users' knowledge of software and hardware usage, best practices, and security protocols.</li><li><strong>Documentation:</strong> Maintain detailed records of support requests, resolutions, and inventory management to track and report on issues, solutions, and asset management.</li><li><strong>Security:</strong> Assist in implementing and enforcing security policies, ensuring the integrity and confidentiality of data.</li><li><strong>Collaboration:</strong> Collaborate with IT team members, both on-site and remotely, to resolve complex technical issues and contribute to ongoing IT projects.</li><li><strong>End-User Satisfaction:</strong> Continuously strive to enhance the end-user experience by providing excellent customer service and support.</li></ol><p><br></p>
<p>The Applications Manager for DMS (Document Management System) & Lawyer Tooling will oversee the implementation, optimization, and support of our client’s document management system (NetDocuments) and other lawyer-facing technology solutions. You will play a pivotal role in enabling secure, efficient document handling and collaboration—partnering with Legal Operations, Technology, Talent, and Practice Group stakeholders to define business requirements, manage vendor relationships, and drive system enhancements.</p><p><br></p><p>You will be responsible for ensuring excellent system performance, user adoption, and compliance with governance standards. The role requires strong technical expertise with DMS platforms, experience supporting legal professionals, and a talent for translating business needs into scalable, effective technology solutions. Success hinges on collaboration, problem-solving, and driving consistent, effective use of lawyer tooling to support firm operations and superior client service.</p><p><br></p><p>Key Responsibilities</p><p><br></p><p>Planning and Execution:</p><ul><li>Oversee DMS platform and integrations to support operational and business goals.</li><li>Evaluate existing tools and workflows; develop strategies to optimize legal productivity.</li><li>Establish and promote best practices in document management and lawyer tooling.</li><li>Coordinate feature rollouts and integrations for regulatory, security, and user experience alignment.</li></ul><p>Team Supervision and Collaboration:</p><ul><li>Lead integration efforts for lawyer tooling across the technology stack and firm operations.</li><li>Partner with functional teams to gather feedback, define requirements, and drive adoption of new tools.</li><li>Liaise between technical teams, end-users, and vendors for clear communication of capabilities.</li><li>Support training and onboarding to ensure consistent, effective use of legal technology.</li></ul><p>Operational Management and Delivery:</p><ul><li>Oversee configuration, deployment, and maintenance of the DMS, ensuring platform reliability and scalability.</li><li>Monitor system usage and performance; troubleshoot issues and implement enhancements.</li><li>Maintain up-to-date documentation for system configurations, workflows, and user guides.</li><li>Report regularly to leadership on application performance and opportunities for improvement.</li></ul><p>Process Optimization and Innovation:</p><ul><li>Stay current with emerging legal technologies and productivity tools.</li><li>Lead efforts to automate and streamline document workflows, improve search and retrieval, and enhance collaboration.</li><li>Align lawyer tooling with broader strategic goals and business needs.</li><li>Conduct end-user reviews and gather feedback for continuous solution improvement.</li></ul>
<p><strong>Role Overview</strong></p><p>We’re seeking an experienced Site Reliability Engineer (SRE) to strengthen and operate our Azure workloads, automate infrastructure with Terraform, streamline deployments via ArgoCD or Nomad, and ensure environments meet rigorous security and compliance standards. This role is hands-on across infrastructure, CI/CD, and observability, focusing on reliability, performance, and cost efficiency.</p><p><br></p><p><strong>Key Outcomes (First 90 Days)</strong></p><ul><li>IaC baselined: Standardized Terraform modules for core Azure resources (AKS, networking, storage, Key Vault, databases).</li><li>Deployment flow repeatable: ArgoCD applications and GitHub workflows with clear promotion paths and automated guardrails.</li><li>Reliability metrics live: SLIs/SLOs published; dashboards and alerts tuned to actionable thresholds.</li><li>Security posture improved: Secrets managed via Key Vault, RBAC enforced, and network controls hardened.</li><li>Operational runbooks: Documented incident response, backup/restore, and DR procedures for MySQL and SQL Server.</li></ul><p><strong>Day-to-Day Responsibilities</strong></p><ul><li>Design and operate Azure infrastructure using Terraform and Git-based workflows.</li><li>Manage GitOps deployments with ArgoCD integrated with GitHub.</li><li>Provision and maintain Azure MySQL and Azure SQL Server databases.</li><li>Define SLIs/SLOs, implement telemetry, and optimize performance.</li><li>Enforce security best practices for identity, access, and network segmentation.</li><li>Automate pipelines and maintain high-quality runbooks and architecture diagrams.</li></ul>
<p>The Cloud Integrations Engineer develops and manages APIs and integration services between our client’s application layer and its Microsoft Azure-based infrastructure. This role ensures seamless communication, security, and performance between enterprise applications and cloud environments, all while supporting our client’s cloud strategy and operational goals.</p><p><br></p><p>This position requires strong skills in API development, cloud integration, and Azure services, with a proactive, solutions-driven mindset.</p><p><br></p><p><strong>Responsibilities</strong></p><p><br></p><p><strong>Planning and Execution</strong></p><ul><li>Design, build, and manage API and integration solutions connecting applications with Azure infrastructure.</li><li>Apply best practices for API security, scalability, and performance, particularly for legal technology tools.</li><li>Develop and maintain integration workflows using Azure components like Logic Apps, API Management, and Azure Functions.</li><li>Monitor and troubleshoot integration performance for reliability.</li><li>Align integration solutions with business and compliance needs by working with Application and Security teams.</li><li>Conduct capacity and scalability assessments for integrations.</li><li>Prepare technical documentation such as architecture diagrams and deployment guides.</li></ul><p><strong>Collaboration and Support</strong></p><ul><li>Act as the main integration point between infrastructure, application, and security teams.</li><li>Work with DevOps and Infrastructure on CI/CD and integration automation.</li><li>Support secure integration practices with authentication and encryption in collaboration with the Security Team.</li><li>Provide technical support for integration incidents.</li><li>Assist project teams with architecture, optimization, and planning.</li><li>Maintain governance documentation and facilitate knowledge transfer.</li></ul><p><strong>Design and Implementation</strong></p><ul><li>Engineer high-performance integrations and data workflows across core technology platforms.</li><li>Deploy and optimize Azure integration services.</li><li>Automate integration workflows (PowerShell, Terraform).</li><li>Coordinate with networking, security, and application teams for cloud and hybrid integration.</li><li>Oversee rollouts, pilot testing, and change management.</li></ul><p><strong>Operational Management</strong></p><ul><li>Manage integration platforms optimizing cloud resources.</li><li>Set up monitoring, backups, and disaster recovery for integrations.</li><li>Keep integration documentation up to date.</li><li>Enforce compliance with security standards and industry regulations.</li><li>Audit and enhance integration services for optimization and security.</li><li>Implement governance using Azure Policy and Conditional Access.</li></ul><p><strong>Process Optimization and Innovation</strong></p><ul><li>Identify and implement automation or self-service through Azure Automation, Logic Apps, or scripting.</li><li>Stay current on Azure enhancements, integration technologies, and best practices to improve performance.</li><li>Help develop scalable governance and operational frameworks for integration.</li><li>Support modernization and migration of legacy systems.</li><li>Build and maintain reusable templates, scripts, and procedures.</li></ul>
<p>Robert Half is seeking a Contract Tier 1 Helpdesk Analyst to join our client's IT support team. As a Tier 1 Helpdesk Analyst, you will be the first point of contact for end-users seeking technical assistance, providing essential support and ensuring a seamless user experience. This is a contract position that offers an opportunity to work with a respected company.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>User Support:</strong> Provide friendly and efficient technical support to end-users via various channels, including phone, email, and chat, addressing a wide range of hardware and software issues.</li><li><strong>Ticket Management:</strong> Log, prioritize, and track support requests using a ticketing system, ensuring timely and accurate resolution of problems.</li><li><strong>Troubleshooting:</strong> Diagnose and resolve basic technical issues related to desktops, laptops, software applications, printers, and other IT peripherals.</li><li><strong>Password Resets:</strong> Assist users with password resets and account access issues, following security protocols and authentication procedures.</li><li><strong>Documentation:</strong> Maintain detailed records of support requests, resolutions, and common issues for future reference.</li><li><strong>User Training:</strong> Provide guidance to end-users on software applications and best practices, helping them become more self-reliant.</li><li><strong>Escalation:</strong> Escalate complex or unresolved issues to Tier 2 or Tier 3 support teams, ensuring efficient problem resolution.</li><li><strong>Remote Support:</strong> Offer remote assistance to users to resolve issues, especially in situations where on-site support is not required.</li></ol><p><br></p>