Posted on: 02/12/2025
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).
Did you find something suspicious?
Posted By
Priyanka
IT Recruiter at iXceed Solutions
Last Active: NA as recruiter has posted this job through third party tool.
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1582979
Interview Questions for you
View All