CMDB Developer (ServiceNow)

EPITEC
Dearborn, MI

Job Title: CMDB Developer (ServiceNow)

Location: Dearborn, MI. Hybrid

Job Type: W2 Contract

Expected Hours per Week: 40 hours per week

Schedule: Monday–Friday, 8-5.

Pay Range: $65 - 67 per hour.

Position Description

We are seeking a ServiceNow CMDB Developer to join its expanding CMDB team. This role will support enterprise CMDB initiatives by designing and implementing integrations, automations, and data ingestion solutions that enhance CMDB completeness, accuracy, and reliability.

This position is ideal for a technically strong ServiceNow developer with hands-on experience across CMDB, ITOM, Service Graph Connectors, and APIs, who enjoys working end?to?end from design through deployment while utilizing industry best practices to minimize technical debt.

You will be part of a fast?paced, collaborative team focused on delivering high?quality CMDB data to internal customers and stakeholders across the organization.

What You’ll Do

  • Support CMDB projects by designing and implementing integrations between ServiceNow and external systems using Service Graph Connectors, REST APIs, and database (JDBC) connections.
  • Configure and maintain ETL jobs to ingest and normalize data into the CMDB.
  • Develop automation and workflows to reduce manual, repetitive CMDB tasks.
  • Collaborate with stakeholders during the design, build, testing, and deployment phases of solutions.
  • Apply CSDM principles to ensure CMDB data alignment, quality, and service mapping accuracy.
  • Maintain CMDB data integrity by leveraging ServiceNow CMDB, ITOM, and ITAM best practices.
  • Create and maintain ServiceNow components including Business Rules, Flow Designer logic, Script Includes, and update sets.
  • Troubleshoot integration, data quality, and automation issues across environments.
  • Research and evaluate new tools and technologies (primarily Service Graph Connectors) to define best implementation practices.
  • Ensure solutions follow industry?standard development practices to reduce technical debt within the ServiceNow platform.

ServiceNow Requirements

  • 2+ years of hands?on experience developing within ServiceNow, with a strong focus on CMDB.
  • Solid understanding of CMDB table hierarchy and CI relationships.
  • Working knowledge of CSDM and Service Mapping.
  • Experience with CMDB, ITOM, and ITAM best practices.
  • Familiarity with ServiceNow update sets and platform governance.
  • Experience using Flow Designer and writing Business Rules.

General Development Requirements

  • Strong JavaScript development experience.
  • Hands?on experience configuring and consuming REST APIs.
  • Experience setting up database connections (JDBC) and ETL processes.
  • Ability to read, understand, and update existing scripts written in JavaScript, Python, or PowerShell.
  • Comfortable researching and implementing new integration technologies.

Preferred / Nice To Have

  • Experience with Python, PowerShell, or Bash.
  • Familiarity with GitHub and version control workflows.
  • Exposure to packaging tools (Ansible, Habitat preferred).
  • Experience supporting deployment pipelines (Terraform preferred).
  • Cloud platform experience, with preference for Google Cloud Platform (GCP).

Experience Required

    • 6+ years of overall IT experience
    • 4+ years of hands?on development experience
    • Practical experience in at least two coding languages, or advanced expertise in one
  • Education Required:
    • Bachelor’s Degree
// // //