We are looking for a Data Engineer to take ownership of a growing enterprise data platform. This role is best suited for a highly capable, hands-on individual who can build, optimize, and support modern data solutions while working closely with business and technical stakeholders. The position offers the opportunity to shape data architecture, improve data accessibility, and contribute to a scalable analytics environment. This is an onsite role, with three days per week in the office.<br><br>Responsibilities:<br>• Design, build, and maintain scalable data pipelines that support enterprise reporting, analytics, and operational needs.<br>• Develop and enhance data integration workflows using Microsoft Fabric or Azure Data Factory to move and transform data efficiently.<br>• Create and refine data models and architecture standards to improve consistency, performance, and long-term usability across platforms.<br>• Write production-quality Python code to automate data processing, validation, and orchestration tasks.<br>• Partner with cross-functional teams to understand business requirements and translate them into practical data engineering solutions.<br>• Monitor data platform performance, troubleshoot issues, and implement improvements that strengthen reliability and maintainability.<br>• Work with large-scale data technologies such as Spark, Hadoop, Kafka, and ETL frameworks to support evolving data initiatives.<br>• Contribute to the expansion of the data function by documenting processes and, over time, providing guidance to team members as needed.
We are looking for a Data Engineer to help build and maintain scalable data solutions that support critical business operations within the brokerage industry. This role is based in Chicago, Illinois, and focuses on designing reliable data pipelines, improving data accessibility, and enabling efficient processing across large datasets. The ideal candidate brings strong technical expertise in modern data engineering tools and enjoys working in a fast-paced environment where data quality, performance, and consistency are essential.<br><br>Responsibilities:<br>• Design, develop, and optimize data pipelines that support ingestion, transformation, and delivery of large-scale datasets.<br>• Build and maintain ETL workflows to ensure accurate, timely, and dependable movement of data across platforms.<br>• Use Python and Apache Spark to process complex data efficiently and improve overall pipeline performance.<br>• Work with Apache Hadoop technologies to manage distributed data storage and computation for high-volume workloads.<br>• Implement streaming and messaging solutions with Apache Kafka to support near-real-time data integration needs.<br>• Partner with cross-functional teams to understand data requirements and translate business needs into technical solutions.<br>• Monitor data processes, troubleshoot issues, and resolve bottlenecks to maintain system reliability and data integrity.<br>• Contribute to enhancements involving data platform changes or internal process updates as part of ongoing engineering initiatives.
We are looking for a Data Engineer to join a growing financial services organization in Chicago, Illinois. This contract opportunity with potential for a permanent role is ideal for someone who enjoys building in a developing data environment, contributing to a modern cloud-based platform, and helping shape the next phase of the team’s capabilities. You will work closely with key data stakeholders in a nimble setting where initiative, sound judgment, and adaptability are highly valued.<br><br>Responsibilities:<br>• Design and support data workflows that collect, refine, and deliver information across a contemporary cloud ecosystem.<br>• Develop and enhance scalable data pipelines using Python and automated ingestion platforms such as Fivetran or comparable tools.<br>• Model and transform datasets within Snowflake to enable reliable analytics and downstream business intelligence reporting.<br>• Collaborate closely with the data architect to expand and improve the organization’s overall data infrastructure.<br>• Contribute to reporting readiness by preparing curated datasets for visualization tools including Power BI and Sigma.<br>• Monitor pipeline performance and resolve data issues to maintain accuracy, consistency, and dependable delivery.<br>• Assess emerging technologies and recommend practical additions to the data stack as business needs evolve.<br>• Work effectively in a fast-paced team environment where priorities can shift and new tooling may be introduced regularly.
<p>We are looking for a Cloud Engineer to help shape and secure a modern cloud environment within a regulated healthcare organization right outside of Chicago. This role blends cloud engineering, architecture, and cybersecurity, requiring someone who can contribute technically while also guiding strategy and risk-informed decisions. The position works across infrastructure, security, development, and compliance functions to build resilient solutions, protect sensitive data, and support long-term cloud maturity.</p><p><br></p><p>Responsibilities:</p><p>• Develop and refine cloud architecture plans that align with business goals, security expectations, and future-state technology direction.</p><p>• Lead cloud-focused initiatives such as platform enhancements, environment deployments, infrastructure automation, backup strategy, and operational monitoring.</p><p>• Design, implement, and support secure configurations across cloud and on-premises systems with a strong emphasis on safeguarding sensitive healthcare information.</p><p>• Partner with internal technical teams, privacy and legal stakeholders, and external service providers to evaluate solutions, resolve issues, and strengthen cloud operations.</p><p>• Contribute hands-on expertise to cloud administration, troubleshooting, and migration efforts while improving reliability and performance across hosted services.</p><p>• Establish and maintain infrastructure-as-code practices using tools such as Terraform, Bicep, Ansible, or comparable automation frameworks.</p><p>• Support security operations by addressing vulnerabilities, assisting with incident response activities, and recommending practical controls to reduce risk.</p><p>• Prepare architecture documentation, roadmap materials, and leadership-ready recommendations that clearly explain technical options, risk considerations, and investment priorities.</p><p>• Monitor cloud consumption trends, identify opportunities to reduce waste, and provide reporting that supports effective cost management.</p><p>• Participate in audits, vendor reviews, compliance assessments, and governance activities related to regulated healthcare technology environments.</p>
<p>We are looking for an experienced AI Program Manager to lead enterprise AI and automation initiatives in Lake Forest, Illinois. This role will shape the direction of a digital workforce program, identify high-impact use cases, and guide solutions from initial evaluation through deployment and ongoing optimization. The position partners closely with business stakeholders and technical teams to expand AI adoption, deliver measurable operational value, and assess emerging technologies that support long-term innovation.</p><p><br></p><p>Responsibilities:</p><p>• Direct the enterprise digital workforce program across intake, prioritization, solution governance, implementation oversight, change enablement, and platform support activities.</p><p>• Partner with business leaders and technical teams to uncover automation and agentic AI opportunities that improve efficiency, reduce costs, and strengthen operational outcomes.</p><p>• Design end-to-end AI and automation solution approaches using platforms such as Bedrock, Databricks, and other approved enterprise AI environments.</p><p>• Evaluate the existing automation portfolio and determine whether solutions should be retired, redesigned, or rebuilt to align with modern AI capabilities.</p><p>• Lead adoption efforts for tools such as Microsoft 365 Copilot and Claude Enterprise by creating enablement strategies, user education plans, and engagement programs.</p><p>• Establish and grow a network of AI champions across the organization to encourage practical usage, increase confidence, and accelerate business adoption.</p><p>• Monitor program performance through recurring reporting that tracks participation, outcomes, and business value tied to capacity gains, cost impact, and revenue contribution.</p><p>• Research developing trends in AI and automation, assess enterprise applicability, and run structured pilots that inform future roadmap decisions.</p><p>• Guide and mentor AI Solution Analysts by overseeing process assessments and ensuring documentation and design deliverables meet business and audit standards.</p>
We are looking for an experienced Systems Engineer to support enterprise infrastructure initiatives in Deer Park, Illinois. This Long-term Contract opportunity is ideal for a detail-oriented candidate who can manage large Windows-based environments, maintain reliable system performance, and contribute to data center operations in a complex setting. The role requires strong technical depth across server administration, identity services, virtualization, and core infrastructure platforms.<br><br>Responsibilities:<br>• Lead large-scale Windows server migration efforts, including transitions from VMware environments to Hyper-V across extensive server estates.<br>• Administer and maintain Windows Server platforms, Active Directory services, Azure Active Directory, Group Policy, and related enterprise system configurations.<br>• Support deployment, installation, and expansion activities within the data center while helping ensure stable operations and limited service interruption.<br>• Manage and troubleshoot enterprise server hardware, Cisco-based infrastructure components, and Pure Storage solutions within production environments.<br>• Coordinate system cutovers, infrastructure changes, and implementation tasks in partnership with technical teams and project stakeholders.<br>• Investigate and resolve complex system issues by applying structured troubleshooting methods across server, virtualization, and infrastructure layers.<br>• Create and maintain clear technical documentation covering environment configurations, procedures, and project-related updates.<br>• Provide operational support for core Microsoft technologies, including Exchange and Citrix-related environments, as needed within the broader infrastructure landscape.
We are looking for a Business Analyst to support service-focused operations within our Financial Services team in Rolling Meadows, Illinois. This role works closely with stakeholders to evaluate business needs, improve customer service workflows, and translate findings into practical recommendations. The ideal candidate brings strong analytical thinking, experience reviewing operational documents, and the ability to contribute effectively within an Agile Scrum environment.<br><br>Responsibilities:<br>• Gather and interpret business needs from stakeholders to define clear objectives, process improvements, and support priorities.<br>• Analyze call center and customer service operations to identify inefficiencies, service gaps, and opportunities to improve the client experience.<br>• Review business and operational documentation to confirm accuracy, completeness, and alignment with established requirements.<br>• Perform gap analysis to compare current processes with desired outcomes and recommend actionable solutions.<br>• Create and maintain business requirements, process maps, user stories, and related project documentation for cross-functional teams.<br>• Partner with Scrum team members during planning, refinement, and review activities to help move initiatives forward effectively.<br>• Support testing and validation efforts by confirming that delivered solutions meet business expectations and documented needs.
We are looking for a skilled Network Engineer to support enterprise network operations and infrastructure projects in Deer Park, Illinois. This Long-term Contract position is ideal for someone who is comfortable working across production and data center environments, combining technical troubleshooting with hands-on deployment work. The role will focus on maintaining reliable connectivity, improving network performance, and contributing to site-based infrastructure initiatives in a fast-moving setting.<br><br>Responsibilities:<br>• Maintain and support enterprise network environments that include Cisco-based routing, switching, firewall, and data center technologies.<br>• Perform physical network deployment tasks such as installing equipment, racking hardware, connecting cabling, and completing patching activities within data center spaces.<br>• Diagnose and resolve network performance and connectivity problems across routers, switches, and security platforms to minimize operational disruption.<br>• Assist with infrastructure projects involving hardware upgrades, network expansion efforts, and data center relocation or migration activities.<br>• Coordinate implementation windows and cutover activities to ensure changes are executed accurately and with limited downtime.<br>• Configure and support core networking functions including VLANs, routing protocols, switching operations, and secure traffic handling practices.<br>• Work closely with project teams and technical stakeholders to deliver network changes within demanding timelines and project schedules.
• Cisco Meraki – Hands-on experience with Meraki switches, wireless APs, templates/configuration, cameras, troubleshooting, and ideally multi-site network environments.<br>• Microsoft 365 / Entra ID –Administration of M365, Entra ID, MFA, Exchange/Outlook, Teams, SharePoint, and OneDrive.<br>• Active Directory / Identity –User provisioning, permissions, Group Policy, account administration, and access/security management.<br>• Network & Systems Administration –Strong troubleshooting across LAN/WAN, Wi-Fi, VPNs, Windows Server, backups, endpoints, and general infrastructure. They need someone capable of supporting the current environment while helping execute the network migration.<br>Preferred:<br>• Multi-Site / Restaurant Technology –Restaurant, retail, hospitality, or another distributed-location environment would translate well. Toast POS, online ordering, third-party delivery integrations, and surveillance/camera systems would be particularly valuable.<br>• Hands-On Troubleshooting & Customer Support – Must be comfortable working directly with restaurant managers and corporate users, diagnosing issues independently, managing vendors, and handling escalated problems.<br>I would prioritize candidates in roughly this skill combination: Cisco Meraki + M365/Entra + Active Directory + multi-site networking + Windows Server + POS/restaurant or retail technology.<br><br>The biggest differentiator is Meraki in a distributed, multi-location environment. Someone who has actually configured and migrated Meraki networks across dozens of locations is much closer to what this role needs than a traditional Systems Administrator who happens to have touched Merak
<p>We are looking for an experienced Network Engineer to support and enhance enterprise networking operations in Chicago, Illinois. This role focuses on building reliable, secure connectivity across on-premises and cloud-based environments while improving visibility, automation, and operational performance. The ideal candidate will be comfortable working in a fast-paced support setting and will bring strong technical depth across routing, firewalls, wireless infrastructure, and network monitoring.</p><p><br></p><p>MUST HAVE SOLAR WINDS EXPERIENCE.</p><p><br></p><p>Responsibilities:</p><p>• Design and deploy scalable network solutions across campus, wireless, SD-WAN, and cloud environments to meet business and operational needs.</p><p>• Maintain and troubleshoot complex multi-vendor infrastructure, resolving incidents and service requests within a high-volume, ticket-driven support model.</p><p>• Strengthen network security by addressing vulnerabilities, coordinating remediation activities, and applying secure configuration standards across network platforms.</p><p>• Administer and optimize routing, switching, and perimeter security technologies, including Cisco routers, Cisco ASA, and Palo Alto firewalls.</p><p>• Configure and support dynamic routing protocols such as BGP to ensure resilient and efficient connectivity between internal and external networks.</p><p>• Develop scripts and automation tools that streamline repetitive operational tasks, improve consistency, and reduce manual intervention.</p><p>• Implement monitoring and observability capabilities that provide actionable insight into network health, performance, and service availability.</p><p>• Partner with cross-functional teams to support infrastructure improvements, document technical designs, and advance network operational maturity.</p>
We are looking for a Network Engineer to support and maintain critical enterprise networking operations for a real estate property and facilities management environment. This long-term contract opportunity is ideal for a hands-on, detail-oriented individual who can monitor network health, troubleshoot production issues, and deliver dependable support across a complex infrastructure. The role requires strong technical judgment, clear communication, and the ability to manage incidents efficiently while partnering with broader engineering teams when advanced support is needed.<br><br>Responsibilities:<br>• Monitor network availability and performance using SolarWinds, responding to alerts and identifying issues before they disrupt business operations.<br>• Administer and troubleshoot Cisco switching environments to maintain reliable connectivity across enterprise locations.<br>• Support, configure, and investigate security and traffic issues involving Palo Alto firewalls in a live production setting.<br>• Diagnose network incidents independently, take corrective action, and restore service within established support expectations.<br>• Document work, track progress, and manage issue resolution through the ServiceNow ticketing platform.<br>• Escalate high-impact or technically complex problems to network engineering resources with clear findings and supporting details.<br>• Provide operational support for enterprise network infrastructure, including routing, firewall, and switching components.<br>• Communicate effectively with internal stakeholders to provide status updates, explain technical issues, and deliver a high level of customer service.
We are looking for a Back End Developer to support digital design workflows in Libertyville, Illinois. This position focuses on building custom software solutions and automation tools that improve how teams work with Autodesk platforms and related applications. The ideal candidate brings strong programming experience, problem-solving ability, and a practical approach to expanding software functionality through scripting and API development.<br><br>Responsibilities:<br>• Develop and support custom plugins and add-ins for platforms such as Autodesk Revit and Navisworks to enhance project functionality.<br>• Build automation scripts in Python, Dynamo, or C# to reduce manual effort across tasks like model checks, documentation setup, and information processing.<br>• Use Revit and related software APIs to extend application capabilities and create tailored technical solutions.<br>• Investigate and resolve challenging integration problems between software systems, including troubleshooting defects in internally developed tools.<br>• Evaluate new technologies, including AI-driven solutions and cloud-based automation, to improve delivery efficiency and technical performance.<br>• Collaborate with project stakeholders to understand workflow needs and translate them into scalable backend development solutions.