Mercury Insurance Services, LLC

CMDB Discovery Engineer

Location US-Remote
ID 2025-5619
# of Openings
1
Job Family
Information Technology
Position Type
Remote

Overview

Join an amazing team that is consistently recognized for our achievements and culture, including our most recent Forbes award of being one of America's Best Midsize Employers for 2025!

 

Position Summary:

The primary purpose of the Configuration Management Database (CMDB) Discovery Engineer role is to design, implement, and maintain automated discovery tools to ensure the CMDB remains accurate and up-to-date. This position focuses on collaborating with cross-functional teams to achieve comprehensive visibility into the IT environment while ensuring optimization and integrity of CMDB data.

 

Geo-Salary Information

State specific pay scales for this role are as follows:

$61,864 to $114,486  (CA, NJ, NY, WA, HI, AK, MD, CT, RI, MA)

$56,240 to $104,078 (NV, OR, AZ, CO, WY, TX, ND, MN, MO, IL, WI, FL, GA, MI, OH, VA, PA, DE, VT, NH, ME)

$50,616 to $93,671  (UT, ID, MT, NM, SD, NE, KS, OK, IA, AR, LA, MS, AL, TN, KY, IN, SC, NC, WV)

The expected base salary for this position will vary depending on a number of factors, including relevant experience, skills and location.

Responsibilities

Essential Job Functions: 

  • Implement and maintain discovery tools (e.g., ServiceNow Discovery, Qualys, Tanium). Ensure they scan the environment accurately and identify Configuration Items (CIs). 
  • Maintain CI Data Accuracy and Integrity: ensure that the discovered data is accurate, complete, and correctly mapped to the CMDB. Address any discrepancies or missing data. 
  • Review and optimize existing Discovery schedules, probes, and patterns for improved coverage and performance. 
  • Monitor discovery jobs, troubleshoot failures, and resolve data discrepancies.
  • Oversee the stabilization of the CMDB by ensuring accurate data population, eliminating duplicates, and maintaining the consistency of Configuration Items (CIs) across the platform
  • Collaborate with cross-functional teams (e.g., IT Operations, Security, Application Teams) to ensure complete coverage and accurate CI Relationships
  • Create and update Service Mapping to accurately reflect business services and their dependencies on Configuration Items
  • Support audits and compliance initiatives by ensuring CMDB data integrity. 
  • Ensure that the CMDB and Discovery processes are compliant with organizational policies and best practices. 
  • Conduct gap analysis, identify areas for improvement, and provide recommendations for process and tool enhancements. 
  • Maintain up-to-date documentation of configurations, integrations, and processes related to CMDB, Discovery, and Service Mapping.
  • Stay current with new ServiceNow features, tools, and methodologies, and leverage this knowledge to enhance CMDB and Discovery capabilities. 
  • Create runbooks, architecture diagrams, and implementation plans. 
  • Planning discovery rollouts, managing timelines, and coordinating with stakeholders. 

 

 

Qualifications

Education: 

Minimum: 

  • Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience)

Experience:

Minimum: 

  • 3+ years of experience with IT discovery tools and CMDB platforms. 
  • 3+ years of experience with ServiceNow Discovery, ITSM, CMDB platform 
  • 3+ years of experience with Service Mapping, Scripting & Automation using JavaScript (for ServiceNow scripting) and PowerShell, Python, or Shell scripting (for custom probes/sensors or integrations) 

Preferred: 

  • ServiceNow Certified Implementation Specialist – Discovery or CMDB
  • ServiceNow Certified System Administrator (CSA) certification.
  • Experienced with ITIL practices and ITSM tools.
  • Experience in Agile project management methodologies.  

Knowledge and Skills:

Minimum: 

  • Strong understanding of networking protocols (e.g., SNMP, WMI, SSH, HTTP/S).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and virtualization technologies (VMware, Hyper-V). 
  • Scripting experience (e.g., PowerShell, Python, Bash) for automation and troubleshooting. 
  • Strong design and engineering experience with ServiceNow CMDB, Discovery and Service Mapping implementation and optimization. 
  • Networking Knowledge TCP/IP, DNS, DHCP, SNMP, SSH, WMI, and other protocols used in discovery. Understanding of network topologies, firewalls, and subnets.
  • Application Integration REST/SOAP APIs and MID Server configuration and troubleshooting.
  • Ability to create and modify ServiceNow Discovery probes, patterns, and sensors. 
  • Knowledge of Windows and Linux/Unix Servers, Network Appliances, Enterprise Applications, Databases, Web Servers, and Cloud platforms. 
  • Familiarity with various data sources for CMDB population (e.g., SCCM, Tanium, Intune, Discovery, Event Management, SNOW Mid Server, etc.), configuration and troubleshooting.
  • Familiarity with ServiceNow Discovery, MID Servers, and Identification & Reconciliation (IRE) rules.
  • Excellent communication skills, ability to work collaboratively with stakeholders at all levels. 
  • Strong analytical and problem-solving skills to troubleshoot complex data issues.  

Preferred: 

  • Prior experience with ServiceNow CMDB implementation and stabilization, Event Management and Performance Analytics.
  • Networking fundamentals (TCP/IP, SNMP, SSH, WMI, etc.)

 

About the Company

Why choose a career at Mercury?

At Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected events for more than 60 years. We are one team with a common goal to help others. Everyone needs insurance and we can’t imagine a world without it.

 

Our team will encourage you to grow, make time to have fun, and work together to make great things happen. We embrace the strengths and values of each team member. We believe in having diverse perspectives where everyone is included, to serve customers from all walks of life.

 

We care about our people, and we mean it. We reward our talented professionals with a competitive salary, bonus potential, and a variety of benefits to help our team members reach their health, retirement, and professional goals.

 

Learn more about us here: https://www.mercuryinsurance.com/about/careers

 

#LI-ZK1

Perks and Benefits

We offer many great benefits, including:

  • Competitive compensation
  • Flexibility to work from anywhere in the United States for most positions
  • Paid time off (vacation time, sick time, 9 paid Company holidays, volunteer hours)
  • Incentive bonus programs (potential for holiday bonus, referral bonus, and performance-based bonus)
  • Medical, dental, vision, life, and pet insurance
  • 401 (k) retirement savings plan with company match
  • Engaging work environment
  • Promotional opportunities
  • Education assistance
  • Professional and personal development opportunities
  • Company recognition program
  • Health and wellbeing resources, including free mental wellbeing therapy/coaching sessions, child and eldercare resources, and more

Mercury Insurance is an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by federal, state, or local law.

Pay Range

USD $61,863.00 - USD $114,486.00 /Yr.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.