The Senior CMDB Developer is responsible for designing, developing, and optimizing the enterprise Configuration Management Database (CMDB) within ServiceNow. This role ensures high-quality, reliable, and scalable configuration data that powers ITSM, ITOM, SAM, APM, and automation initiatives.
This position requires strong technical expertise, architecture thinking, and hands-on development across CMDB, Discovery, Service Mapping, and integrations, along with ownership of data governance, health, and lifecycle management.
Key Responsibilities
- Design and maintain CMDB data models (CSDM aligned), CI class structures, and relationships
- Develop and enhance ServiceNow CMDB using:
- Business Rules, Script Includes, Flow Designer, UI Policies
- Configure and maintain Discovery, Service Mapping, and CMDB Workspace
- Implement lifecycle states, CI governance rules, and automation
- Build and maintain Discovery patterns, schedules, probes, and MID server configurations
- Integrate CMDB with enterprise systems (e.g., SCCM, Intune, AWS, Azure, monitoring tools)
- Define Identification & Reconciliation Engine (IRE) rules and normalization processes
- Ensure trusted system-of-record integration and deduplication strategies
3. Data Quality & CMDB Health
- Monitor and improve CMDB health KPIs:
- Implement:
- Conduct root cause analysis for data issues and drive corrective actions
4. Governance & Process Alignment
- Define and enforce:
- CI naming conventions
- Data standards and policies
- Lifecycle and ownership models
- Align CMDB with ITIL processes:
- Partner with ITSM, ITOM, SAM, APM, and Security teams for cross-domain alignment
- Identify and implement automation opportunities:
- CI onboarding
- Enable AI-driven or rule-based CMDB operations (e.g., duplicate detection, anomaly detection)
- Support AIOps and service dependency modeling initiatives
6. Stakeholder Collaboration
- Work with:
- Infrastructure teams (compute, storage, network, cloud)
- Application owners and architects
- Asset and procurement teams
- Translate business requirements into scalable CMDB solutions
- Provide technical leadership and mentoring to junior developers
- 12 months contract
- Pay range: $70 to $80/hr
- Remote, but the candidate must meet me in the office once or twice a month when business needs require it.