Designation: Systems Programmer
Scope of Work:
During this project, Red Hat will provide a certified professional service resource specializing in JBoss EAP 7.x to assist with the following tasks:
- Application Migration:Assist in migrating applications from platforms such as WebLogic/WebSphere to JBoss EAP 8.x.
Perform analysis and refactoring of application code for migration using tools like MTA (Migration Toolkit for Applications) or equivalent tools provided by UOB.
- Namespace and JDK Migration:Migrate namespaces from
javax
toJakarta
.
Upgrade JDK versions from Oracle JDK/OpenJDK 8/11/15 to Oracle JDK/OpenJDK 17/21.
- Performance Tuning and Load Testing:Optimize application performance and conduct load testing.
Configure tuning parameters such as JVM, OS, and network settings.
- Troubleshooting and Advisory:Troubleshoot and provide feasible advice regarding JBoss JWS (JBoss Web Server) as required.
Recommend architecture and best practices for subsystems such as Elytron, Undertow, Datasources, Messaging, etc., on a best-effort basis.
- Automation and Efficiency Improvement:Develop and maintain shell scripts to enhance deployment, maintenance, and troubleshooting efficiency for JBoss EAP.
Deliverables:
As part of the engagement, the resident engineer will provide:
- Day 2 Operations Documentation:Comprehensive guidelines for managing and maintaining the application environment.
- Troubleshooting and Operational Documentation:Detailed documentation for troubleshooting and other day-to-day operations activities as requested by the customer.
- Incident Reporting:Monthly reports summarizing incidents and completed work.