Posted on: 18/12/2025
Description :
Role Summary :
We are seeking a highly experienced ServiceNow CMDB TPL Developer with deep hands-on expertise in ServiceNow ITOM Discovery, Pattern Language (TPL), and CMDB architecture. This role is focused on designing and optimizing Discovery patterns, building accurate CI models, and ensuring high-quality CMDB population and synchronization across complex enterprise environments including virtual, hardware, software, and business applications.
The ideal candidate will have a strong command of custom Discovery pattern development, Discovery datastore and taxonomy, CMDB data modeling, and performance optimization. This is a remote role requiring the ability to work independently during night shifts while collaborating closely with global ITOM, CMDB, and platform teams.
Key Responsibilities :
ServiceNow Discovery & TPL Development :
- Design, develop, test, and maintain custom ServiceNow Discovery patterns using Pattern Language (TPL) and Pattern Designer.
- Build advanced Discovery patterns for servers, network devices, desktops, laptops, middleware, databases, and business applications.
- Develop and manage CMDB Sync and Sync patterns to ensure reliable Discovery-to-CMDB data flow.
- Configure and consume Web Services, APIs, MID Server integrations, and credentials within Discovery patterns.
- Write efficient regular expressions for Discovery identification, classification, and triggering logic.
CMDB Architecture & Data Modeling :
- Design and maintain accurate CI data models aligned with ServiceNow Common Service Data Model (CSDM) best practices.
- Model and manage Virtual, Hardware, Software, and Business Application CIs, including relationships and dependencies.
- Ensure end-to-end CI lifecycle management, including identification, reconciliation, normalization, and retirement.
- Analyze Discovery scan results and troubleshoot CI creation, updates, and relationship issues.
Discovery Datastore & Performance Optimization :
- Work extensively with the Discovery datastore architecture and taxonomy to ensure data accuracy, consistency, and scalability.
- Optimize datastore-efficient queries and TPL scripts to improve Discovery performance and reduce system load.
- Identify and resolve Discovery performance bottlenecks, data duplication, and synchronization issues.
Collaboration & Governance :
- Collaborate with ITOM, CMDB, Platform, Infrastructure, and Security teams to align Discovery and CMDB implementations with enterprise standards.
- Provide technical guidance and best practices for Discovery and CMDB design.
- Participate in design reviews, technical discussions, and production issue resolution.
- Document Discovery patterns, CI models, and CMDB configurations for operational continuity.
Technical Skills & Qualifications :
- 8 to 9 years of hands-on experience with ServiceNow, with a strong focus on ITOM Discovery and CMDB.
- Expert-level proficiency in TPL (Pattern Language) and Pattern Designer.
- Extensive experience with custom Discovery pattern development and troubleshooting.
- Strong understanding of Discovery datastore architecture, taxonomy, and data flow.
- In-depth knowledge of CMDB data models, CI relationships, reconciliation rules, and CSDM.
- Experience integrating Web Services, REST/SOAP APIs, credentials, and MID Servers with Discovery.
- Proven ability to write optimized TPL scripts, regex-based triggers, and performant datastore queries.
- Strong analytical, debugging, and problem-solving capabilities.
- Excellent communication skills with the ability to work effectively in remote, cross-functional, night-shift teams.
- Ability to work independently with minimal supervision in a high-availability production environment.
Did you find something suspicious?
Posted by
Posted in
Platform Engineering / SAP/Oracle
Functional Area
Other Software Development
Job Code
1592361
Interview Questions for you
View All