Senior Oracle Forms & Reports Migration Consultant (Windows to Linux)
Location: Remote (with potential onsite support for cutover)
Contract Duration: Project-based (6-9 months estimated)
About the Project:
Modernize a legacy Oracle Forms & Reports 10g environment from end-of-life Windows Servers (2003 R2/2008) to a secure Linux (RHEL 7.9) platform with Oracle Forms & Reports 12c and Oracle DB 12c/19c. Exit Windows entirely, decommission Oracle App Server 10g, and ensure functional parity via Java Web Start (JNLP) validation. Custom Java Struts apps are out-of-scope.
Key Responsibilities:
Review current Oracle Forms, Reports, and DB (10g/11gR2) environment; define target architecture and migration plan (DB: export/import, RMAN, Data Pump).
Build and harden RHEL 7.9 environment: install JDK 8, configure users/directories, kernel params, SELinux/firewall.
Install/patch Oracle Fusion Middleware 12c and Forms & Reports 12c; configure WebLogic domains and servers.
Migrate/validate databases (10g/11gR2 to 12c/19c, including Data Guard); compile Forms modules, resolve issues, validate Reports output/fonts.
Configure and test Forms launch via Java Web Start (JNLP); address client Java versions, certs, security prompts.
Provide hardening guidance, backup/recovery/patch strategies, KT sessions, and cutover support for Windows decommissioning.
Deliverables:
Architecture docs, migration/cutover plan, RHEL checklist.
Fully installed, patched, migrated, and validated environment.
Functional validation results and handoff docs.
Mandatory Technical Experience:
Oracle Forms & Reports migrations (10g/11g to 12c).
Oracle Fusion Middleware 12c (Forms/Reports) and WebLogic.
Oracle DB admin/migration (10g/11g to 12c/19c).
RHEL 7 Linux admin (packages, 32-bit libs, X11).
Windows-to-Linux Oracle migrations (verifiable projects).
Java Web Start (JNLP) for Forms clients.
Oracle patching (OPatch, bundle patches).
Preferred Soft Skills:
Independent worker with strong documentation.
Pragmatic, risk-aware mindset for legacy systems.
Success Criteria:
Forms & Reports 12c live on RHEL 7.9 with JNLP client launch.
DBs on 12c/19c Linux; full functional parity.
Windows Oracle servers decommissioned; stakeholder sign-off.
Out-of-Scope: Java Struts migration, app rewrites, end-user training, managed services, licensing procurement.