ServicNnow- ITSM Software Developer-Zabbix
Innovative Systems Group
AnywherePosted 7 months ago
Job Title: ITSM Software Developer (ServiceNow Integration & Security)
Remote
Long term Contract
Corp to Corp is ok to apply.
MUST BE EXPERT in "Zabbix, OTRS/Zuny, Linux, KVM, LXC, Kubernetes, and Proxmox."
Job Overview
- We are seeking an experienced ITSM Software Developer to design, develop, and maintain an IT Service
- Management (ITSM) software product that integrates seamlessly with ServiceNow. This role requires
- expertise in IT infrastructure monitoring, event management, and automation, leveraging tools such as
- Zabbix, OTRS/Zuny, Linux, KVM, LXC, Kubernetes, and Proxmox.
- Additionally, this role will have a strong focus on source code obfuscation, security hardening, and
- intellectual property protection to ensure the security and integrity of the ITSM software product.
Key Responsibilities
ITSM Software Development & Integration
- Develop and enhance an ITSM software product that integrates with ServiceNow for incident,
problem, change, and asset management.
- Build and maintain custom connectors, APIs, and automation workflows between ServiceNow,
Zabbix, OTRS/Zuny, and Proxmox.
- Develop real-time event-driven solutions for monitoring and alerting using Zabbix and
Kubernetes event listeners.
Source Code Obfuscation & Security Hardening
- Implement source code obfuscation techniques to prevent reverse engineering and protect
intellectual property.
- Utilize code minification, encryption, and binary obfuscation techniques for securing compiled
and interpreted code.
- Develop license validation and tamper detection mechanisms to prevent unauthorized use of
ITSM software.
- Implement secure coding practices to prevent vulnerabilities such as code injection, buffer
overflow, and API abuse.
- Conduct regular security audits and penetration testing on ITSM software components.
Infrastructure & Monitoring Integration
- Design and implement event correlation and automated incident response workflows using
Zabbix and ServiceNow Event Management.
- Optimize and automate the deployment of Linux-based ITSM components on KVM, LXC, and
Kubernetes.
- Configure and manage Proxmox for efficient VM and container orchestration to support ITSM
functions.
Automation & Performance Optimization
-
Develop automation scripts for infrastructure management using Python, Bash, or Ansible.
-
Implement self-healing mechanisms in Kubernetes to enhance system reliability.
-
Work with ITSM teams to improve incident resolution times by automating root cause analysis.
Security & Compliance
- Ensure compliance with ITIL best practices and security standards in ITSM software
development.
- Implement role-based access control (RBAC) and secure API integrations between ITSM
components.
- Conduct threat modeling and risk assessments to identify potential security gaps in the
software.
Required Qualifications & Skills
Technical Skills
-
Proficiency in ITSM frameworks (ITIL, Incident & Event Management).
-
Hands-on experience with:
o Zabbix (monitoring, alerting, and automation).
o OTRS/Zuny (ticketing, ITSM workflows).
o Linux (server administration, automation).
o KVM & LXC (virtualization and container management).
o Kubernetes (orchestration, service discovery, self-healing).
o Proxmox (VM/container lifecycle management).
-
Strong programming skills in Python, Go, or JavaScript for API development.
-
Experience integrating with ServiceNow APIs (REST, SOAP, Webhooks).
-
Familiarity with Ansible/Terraform for infrastructure automation.
-
Experience with source code obfuscation techniques, including:
o JavaScript minification and obfuscation (e.g., UglifyJS, Obfuscator.io)
o Python code obfuscation (e.g., PyArmor, Nuitka, Cython)
o Binary obfuscation for compiled code (e.g., LLVM obfuscation, ProGuard, Obfuscator[1]LLVM)
o Reverse engineering prevention techniques (anti-debugging, anti-tampering, code
watermarking)
Soft Skills
-
Problem-solving mindset with a focus on automation and security.
-
Ability to work in cross-functional teams (IT, DevOps, Security).
-
Strong documentation and communication skills.
Preferred Qualifications
-
Certifications in ITIL, ServiceNow, or Kubernetes (CKA/CKAD).
-
Experience with ServiceNow Event Management and IT Operations Management (ITOM).
-
Knowledge of event-driven architectures (Kafka, RabbitMQ).
-
Experience with binary protection tools and secure software distribution methods.