<p>Robert Half is seeking an Endpoint Engineer for our partner in the Madison area. This role will take ownership of the enterprise endpoint environment, including endpoint management platforms, device standards, provisioning, patching, and overall endpoint health. This is not simply a desktop support role. The ideal candidate will have hands-on responsibility for managing and maintaining endpoint technologies and will serve as a technical escalation point for complex issues.</p><p><br></p><p>Key Responsibilities</p><ul><li>Own and administer enterprise endpoint management platforms, including Microsoft Intune, JAMF, SOTI, and related technologies.</li><li>Take ownership of endpoint standards, configurations, compliance, health, and lifecycle management across desktops, laptops, mobile devices, RF scanners, peripherals, and specialized devices.</li><li>Manage device provisioning, configuration, refreshes, and decommissioning, including Windows Autopilot and standardized device deployments.</li><li>Own operating system update and patching processes, application packaging, testing, and compatibility across endpoint environments.</li><li>Manage and troubleshoot Windows, macOS, Linux, and specialized endpoint devices such as 10ZiG thin clients.</li><li>Monitor endpoint management platforms and proactively resolve enrollment, compliance, configuration, and device health issues.</li><li>Serve as the technical escalation point for complex endpoint issues raised by Desktop and Service Desk teams.</li><li>Partner with Network, Security, Server, and other IT teams to resolve cross-functional technology issues.</li><li>Take ownership of end-user audiovisual solutions and participate in AV deployments, projects, and vendor coordination.</li><li>Participate in an on-call rotation supporting after-hours incidents affecting business and operational environments.</li></ul><p><br></p>
We are looking for a Data Engineer to join a contract opportunity with permanent potential, supporting data-intensive work in Madison, Wisconsin. This role focuses on building and optimizing modern data solutions that enable scientific and business teams to access reliable, scalable information. The ideal candidate brings deep experience with cloud-based engineering, strong Databricks expertise, and the ability to work across technical and research-focused stakeholders.<br><br>Responsibilities:<br>• Design, build, and maintain scalable data pipelines that ingest, transform, and deliver complex datasets for analytics and reporting.<br>• Develop and optimize Databricks solutions using Python, Spark, PySpark, and Delta Lake to support high-performance data processing.<br>• Create and enhance cloud-based data architecture in Azure, ensuring reliability, maintainability, and efficient data access.<br>• Partner with cross-functional teams in IT, science, and business to translate research and operational needs into effective data engineering solutions.<br>• Implement data models and warehousing structures that improve reporting accuracy, usability, and long-term scalability.<br>• Manage integration of biological, genomic, or other life sciences data sources while preserving data quality and consistency.<br>• Write and refine database objects such as queries, stored procedures, and functions to support downstream applications and analysis.<br>• Contribute to Agile delivery practices by participating in planning, prioritization, and iterative solution development.
We are looking for an experienced Endpoint Management Engineer to oversee and enhance the end-user device ecosystem for a manufacturing organization in Madison, Wisconsin. This contract opportunity with permanent potential is ideal for a hands-on systems engineer who enjoys improving endpoint operations, strengthening device security, and delivering a dependable user experience across the business. You will work closely with a collaborative IT team while serving as a key resource for endpoint strategy, support, and automation.<br><br>Responsibilities:<br>• Oversee the administration of enterprise endpoint devices such as laptops, desktop computers, mobile devices, printers, RF scanners, and related peripherals across the organization.<br>• Manage modern endpoint platforms, including Microsoft Intune and Jamf, to maintain secure configurations, policy enforcement, and reliable device performance.<br>• Direct the full lifecycle of user devices by coordinating setup, imaging, deployment, refresh activities, replacement planning, and retirement of outdated equipment.<br>• Support Windows rollout initiatives through tools such as Windows Autopilot while maintaining standardized builds and configuration consistency.<br>• Lead patching and update activities for endpoint systems by validating releases, deploying updates, resolving issues, and minimizing disruption to business applications.<br>• Develop and maintain PowerShell automation to simplify administrative tasks, improve operational efficiency, and reduce manual support effort.<br>• Provide technical support for a mixed endpoint environment that may include Windows, macOS, Linux, and specialized hardware used in manufacturing operations.<br>• Monitor endpoint compliance, enrollment status, and device health to identify problems early and drive timely resolution of reliability or configuration issues.<br>• Act as an escalation resource for advanced endpoint incidents and collaborate with security, infrastructure, and network teams to address complex technical challenges.<br>• Assist with conference room and audiovisual technology support and participate in an on-call rotation for high-priority operational issues.
We are looking for an experienced Software Developer to join a collaborative technology team within the printing and publishing industry. This contract-to-permanent opportunity is ideal for an experienced engineer who enjoys building modern applications, partnering with cross-functional colleagues, and contributing practical guidance to other developers while remaining deeply involved in coding. The role supports a mix of new feature delivery, application support, cloud-focused improvement efforts, and long-term platform evolution in a fast-moving environment.<br><br>Responsibilities:<br>• Design, build, and enhance software applications using .NET, C#, ASP.NET, Node.js, React, Python, and related development tools.<br>• Partner with Scrum leaders, technical peers, and business stakeholders to align day-to-day development work with broader product direction and operational needs.<br>• Contribute actively to Agile ceremonies such as daily stand-ups, sprint planning sessions, and team discussions that drive delivery priorities.<br>• Investigate application issues raised through support channels, determine root causes, and implement durable fixes for both isolated and recurring problems.<br>• Balance work across new development, feature refinement, and production support while adapting to changing business demands.<br>• Support cloud-based engineering efforts by building and maintaining solutions that leverage Microsoft Azure services for compute, storage, provisioning, and administration.<br>• Help advance modernization initiatives, including application architecture improvements and the transition of selected components from Blazor to Node.js and React.<br>• Participate in technical planning conversations focused on scalability, maintainability, and sustainable long-term design decisions.<br>• Share knowledge with team members through mentoring, code collaboration, and hands-on technical leadership.<br>• Assist with evaluating and applying AI-related capabilities that can strengthen development practices or business solutions.
<p>We are looking for an experienced DevOps Engineer to support infrastructure automation and cloud engineering initiatives for a leading FMCG organization out of Madison, WI. This Long-term Contract position focuses on building and refining Terraform modules, managing code repositories and deployment pipelines in Azure DevOps, and contributing to scalable cloud solutions across AWS-based environments. The ideal candidate brings strong hands-on experience in infrastructure as code, CI/CD practices, and modern cloud services within a fast-paced technical setting.</p><p><br></p><p>Responsibilities:</p><p>• Develop, enhance, and maintain reusable Terraform modules to standardize and automate infrastructure provisioning.</p><p>• Manage source control workflows and deployment pipelines using Azure DevOps to support reliable delivery practices.</p><p>• Build and support cloud infrastructure across AWS services, including compute, storage, and serverless components.</p><p>• Configure and maintain platform components such as EC2, S3, Lambda, load balancers, and API gateway services.</p><p>• Collaborate with engineering teams to implement container-based deployment strategies and improve environment consistency.</p><p>• Apply DevOps best practices to strengthen automation, release efficiency, and operational stability.</p><p>• Support integration of cloud data and application services where needed, including tools such as AWS Glue.</p><p>• Troubleshoot infrastructure and pipeline issues, ensuring dependable performance across development and deployment environments.</p>