HamburgerMenu
hirist

Morpheus Plugin Developer - API Integration

iXceed Solutions
Multiple Locations
5 - 8 Years

Posted on: 02/12/2025

Job Description

Description :


Job Summary :


We are seeking a Morpheus Plugin Developer to design, develop, and maintain custom plugins that extend the capabilities of the Morpheus cloud management platform. The ideal candidate will have expertise in Java, Groovy-based plugin development, API integrations, and multi-cloud environments (E.g., OCP-Virtualization, Azure Local, etc.). This role requires hands-on experience in building custom integrations for provisioning, networking, IPAM/DNS, storage, reporting, security, and automation workflows within Morpheus.


Key Responsibilities :


Morpheus Plugin Development & Customization :


- Design and develop custom plugins using the Morpheus Plugin API to enhance platform capabilities.


- Implement Cloud Provider Plugins for integrating new cloud platforms and hypervisors like E.g., OCP-Virtualization, Azure Local, etc.


- Develop custom automation task types to extend Morpheus workflows.


- Build IPAM and DNS plugins for seamless integration with external IP address management systems.


- Extend networking and storage integrations within Morpheus.


- Create custom UI extensions and dashboards using Morpheus UI components.


- Implement custom reporting plugins for business insights and analytics.


API & Integration Development :


- Develop custom API integrations with third-party services using REST APIs and SDKs.


- Implement synchronization mechanisms between Morpheus and external data sources.


- Develop custom workflows and approval processes through Morpheus integration plugins.


Platform Optimization & Plugin Management :


- Optimize performance, security, and scalability of Morpheus custom plugins.


- Ensure seamless plugin deployment and maintenance within Morpheus environments.


Testing, Deployment & Documentation :


- Develop and execute unit tests and integration tests for plugin functionality.


- Package, deploy, and maintain custom plugins within Morpheus environments.


- Document plugin architecture, configuration, and deployment procedures.


- Provide technical guidance and best practices for Morpheus plugin development.


Required Skills & Qualifications :


- Proficiency in Java, Groovy, with experience in Gradle-based projects.


- Experience developing Morpheus Plugins using the Morpheus Plugin API.


- Strong understanding of cloud computing (OCP-Virtualization, Azure Local, etc.).


- Hands-on experience with REST APIs, Webhooks, and SDK-based integrations.


- Strong knowledge of Linux administration and troubleshooting.


- Experience with IPAM, DNS, networking, and storage integrations.


- Knowledge of authentication mechanisms (IAM, OAuth, LDAP, SSO, RBAC).


- Understanding of event-driven architecture and automation workflows.


Preferred Qualifications :


- Extensive knowledge of Object-Oriented Programming (OOP) principles and best practices.


- 4+ years of experience in Java OOP and Groovy OOP development.


- Experience with Morpheus Cloud Management Platform administration.


- Familiarity with Morpheus Cypher for secure secrets management.


- Experience developing UI extensions and custom reports within Morpheus.


- Understanding of container orchestration (Kubernetes, Helm, Docker).


- Morpheus Certification (if available).


info-icon

Did you find something suspicious?