Current Employment Opportunities

Linux Support Engineer

Location: Springfield, IL or Chicago, IL

Full Time 40 hours/week, W2 Salary

Salary, Health, Dental, IRA Match, 4 Weeks PTO


  • Candidate must be a US Citizen
  • Bachelor degree or Certification in IT or related field preferred
  • Must pass a federal drug screening and background check


The Company

MCS is a full-service IT consulting company headquartered in Springfield, IL with a branch office in Chicago, IL. We offer a wide range of IT services to our customers including IT augmentation, server/network management, security services, hosting, and much more. We also are in the unique position to have a niche in the monitoring world. We sell and deploy Nagios products to enterprise organizations all over the US. We are a family-owned company operating in the IT space for over 20 years.


  • Linux Server Administration.
  • PHP and MySQL. Ability to look at already written code to find issues and write SQL queries to run down problems with code written from our Dev team. This is not a dev role but a support role to track down issues in production and staging that were not caught by QA.
  • Strong communication skills while working directly with customers and clearly communicating expectations and deliverables


Job Description

Support for our Dev team in finding and fixing one off and rare issues that have made it to production and past QA. We have a QA process already in place but sometimes there are minor that only show up in production and not our staging environment. We will train you on the code base so that you are familiar and comfortable with the system before expecting any work to be completed. Types of tasks include using and building tools to find and fix SQL records, writing bash scripts, and looking at some PHP code.

Current Employment Opportunities

Software Engineer II


Work from one of our offices in Chicago, IL, Springfield, IL, and/or Work Remotely


As a Software Engineer II, you will work with the development team to deliver software with quality using agile/scrum software development practices. The development team consists of other developers, quality assurance professionals, and project leaders. This role includes the typical Software Engineer role including coding, debugging, testing, and troubleshooting of software applications.

MCS provides software consulting services primarily for medium to enterprise businesses and government entities. All team members work closely with customers, so having excellent customer service and communication skills are required. Project work will include both new projects, feature additions to existing projects, and security/defect fixes for projects in maintenance.


  • PHP 5 / 7 / 8+
  • SQL (MySQL)
  • JavaScript
  • AJAX/XHR for frontend-backend communication
  • Writing Unit Tests (PHPUnit)
  • Perform Integration and UI Testing
  • Consume and Produce of REST and SOAP based web services
  • Use of Code Versioning tools (e.g. git)
  • Familiar wih Apache, NGINX, PHP-FPM

Job Requirements

  • 3+ years of professional work experience
  • Experience developing with frameworks
  • Familiarity with agile development practices
  • Bachelor’s degree or higher
  • Must be US Citizen


  • Company Match Retirement Plan
  • 4 Weeks PTO
  • Health Insurance
  • Dental

Nagios Monitoring Engineer

Position Level: Intermediate to Advanced

Location: Springfield, IL, Chicago, IL, or Remote Worker

Employment Type: Project Based, Contract

– Experience deploying and customizing Nagios XI for the Enterprise
– Experience with Nagios Log Server and Nagios Network Analyzer
– 3+ years of professional work experience
– Experience monitoring Windows Servers, VMware, and Networking devices
– Experience with add-ons (Mod-Gearman, NCPA, NS-Client, etc.)
– SNMP version v2 and v3
– Excellent communication skills to interact directly with customers professionally
– Coding experience is a plus (PHP)
– Bachelor’s degree
– Linux (CentOS 6-8)

Typical Work

MCS is a featured partner for Nagios products and works with organizations all over the US from Fortune 50 companies to smaller organizations. Typical projects would be installing Nagios according to best practices, adding servers, networking equipment, synthetic web transactions, databases, and any other monitor to Nagios XI.


Nearly all projects will involve some form of training and hand-off sessions with customer’s IT staff. Custom documentation and training collateral will need to be created. Our goal is to leave our customers with all of the tools and knowledge they need to successfully take over day to day operations of their monitoring software.

Nagios Full Suite

While Nagios XI is the most popular product we sell and deploy, we also use and deploy Nagios Log Server and Network Analyzer.

Interested in Joining our Team?