We are looking for an experienced OpenText UCMDB Developer with 3–4 years of hands-on experience to design, configure, customize, and maintain the Universal Configuration Management Database (UCMDB). The role involves automating discovery, integrating UCMDB with ITSM tools, ensuring CMDB data quality, and supporting enterprise service mapping and governance initiatives.
Key Responsibilities
UCMDB Configuration & Customization
- Design, configure, and customize UCMDB data models, CI types, relationships, and attributes
- Develop and maintain TQL queries, views, and reports
- Configure and manage agent-based and agentless discovery jobs
- Customize discovery patterns, probes, and adapters
Discovery & Service Mapping
- Implement and support infrastructure, application, and service discovery
- Configure and maintain Service Modeling and Mapping (SMM)
- Troubleshoot discovery failures and data inconsistencies
Integration & Automation
- Integrate UCMDB with ITSM tools such as ServiceNow, OpenText SMAX, or Remedy
- Develop and maintain integrations using REST APIs, web services, Push Adapter, Federation, ETL tools, or custom scripts
Scripting & Development
- Develop scripts using Python, Jython, Groovy, or Java for automation and data enrichment
- Support UCMDB upgrades and patching activities
CMDB Data Quality & Governance
- Implement CMDB health dashboards and data quality KPIs
- Support reconciliation, normalization, and compliance processes
Support & Operations
- Provide L2/L3 support and participate in incident, problem, and change management
- Maintain technical documentation and knowledge articles
Required Skills & Qualifications
- 3–4 years of hands-on experience with OpenText UCMDB (v10.x / v11.x)
- Strong understanding of CMDB concepts, CSDM, and CI lifecycle management
- Experience with discovery architecture (probes, agents, jobs)
- Proficiency in TQL and scripting (Python/Jython/Groovy/Java)
- Experience with Linux/Unix and Windows environments
- Knowledge of ITIL and ITSM processes