As an IBM WebSphere Portal Developer, you will play a key role in designing, developing, and maintaining web portals using IBM WebSphere Portal technology. You will collaborate with cross-functional teams to understand business requirements, translate them into technical solutions, and deliver high-quality portal applications.
Key Responsibilities:
Portal Development:
Design, develop, and customize web portals using IBM WebSphere Portal technology.
Implement portal features, including portlets, themes, layouts, and navigation structures.
User Interface (UI) Design:
Create visually appealing and user-friendly UIs for web portals.
Ensure responsive design and optimal user experience across different devices.
Portlet Development:
Develop, test, and deploy portlets to enhance portal functionality.
Integrate portlets with backend systems, databases, and external services.
Integration:
Integrate web portals with enterprise systems, databases, and external APIs.
Implement secure and efficient data exchange between the portal and backend services.
Customization and Personalization:
Customize portal layouts, themes, and templates to align with branding guidelines.
Implement personalization features for user-specific content and experiences.
Content Management:
Implement content management solutions within the portal using IBM Web Content Manager.
Manage and organize portal content, documents, and multimedia assets.
Security and Access Control:
Implement security measures, including access control, authentication, and authorization.
Ensure compliance with security best practices and industry standards.
Performance Optimization:
Optimize portal performance through efficient coding practices and performance tuning.
Conduct performance testing and implement improvements as needed.
Collaboration:
Collaborate with UX/UI designers, business analysts, and backend developers to gather requirements and deliver integrated solutions.
Work closely with system administrators for portal deployment and maintenance.
Documentation:
Create detailed technical documentation for portal configurations, customizations, and development processes.
Develop user guides and training materials for portal end-users.