Middleware Engineer - Systems Administrator
Listed on 2026-06-20
-
IT/Tech
Systems Administrator, Database Administrator, Systems Engineer, Cloud Computing: Infrastructure & Operations
OUC
- The Reliable One, is presently seeking a Middleware Engineer to join the Technology division. At OUC, we don't just work - we are building a bright future of innovation and transformation for future generations.
We are seeking a technically strong, solutions-oriented professional to administer, optimize, and maintain enterprise Oracle Utilities middleware environments that power mission-critical utility operations. In this role, you will take ownership of Oracle Utilities middleware environments, including Oracle Web Logic Server (12c) for CC&B and MDM applications, ensuring they are secure, reliable, and optimized for mission-critical operations. You will lead system integration efforts, including CCB2
MDM, collaborate with cross-functional teams using Oracle SOA Suite components (BPEL and OSB), and deploy and maintain Java applications through CMA imports/exports and application-specific patching. This position offers the opportunity to drive system performance improvements, implement best practices, and contribute to enterprise-level stability, making a tangible impact on utility operations that serve thousands of customers.
Additionally, you will serve as a collaborative technical expert who can troubleshoot complex enterprise issues, maintain application stability, and drive continuous system improvement. If you thrive in complex enterprise environments and want to make a direct impact on critical utility operations, we want to hear from you.
This role follows OUC's Hybrid Work Model, with three on-site days in Orlando (Tuesday and Thursday required, plus one flexible day of Monday, Wednesday, or Friday) and two remote days. The position also participates in an every-other-week on-call rotation to support production systems.
Qualifications- Bachelor's degree in Computer Science or a related field from an accredited institution; or an equivalent combination of education, certifications, and relevant experience
- Minimum five (5) years of enterprise application or middleware experience, including a minimum of three (3) years hands-on supporting Oracle Utilities applications, such as CC&B and/or MDM.
- Hands-on experience administering Oracle Web Logic Server (12c) and Oracle SOA Suite components (BPEL, OSB) to manage system integrations such as CCB2
MDM. - Deep understanding of the Oracle Utilities Application Framework (OUAF), including domain configuration, environment setup, and performance tuning.
- Experience with Java code deployment, performing CMA imports/exports, and applying application-specific patches.
- Strong troubleshooting skills in complex enterprise production environments.
- Ability to collaborate effectively with development, database, infrastructure, and business teams.
- Build, maintain, and patch the applications, plug-ins, and agents in support of the system needs to ensure environments are available for projects and production.
- Provide application support to include troubleshooting (root cause analysis) and incident management (including creation, assignment, and team documentation and orientation on how to resolve current and future issues).
- Provide application support through producing technical documentation, and acting as application technical resource.
- Conduct performance analysis and review the findings to confirm alignment with potential issues, recommendations, and improvements within the application infrastructure (network hardware, database, vendor supplied).
- Design and recommend roadmaps to encompass OUC's hybrid cloud infrastructure. For existing tools as well as future solutions.
- Perform testing across multiple environments: providing support for testing/executing processes for environment owners and Business Analysts.
- Serve as a liaison between OUC and the application vendors to address system issues and problem analysis to see them through to resolution, by opening vendor cases, conducting frequent relevant status discussions and ensuring quality resolution.
- Maintain multiple application environments while following patch/configuration management best practices to apply changes in a logical, audited sequence through environment progression (Dev, Test, UAT, Prod, etc).
- Collaborate with other technical teams (database, server, desktop, network, security, operations, etc.) to support the system applications.
- Perform application deployments, system health monitoring, patch release planning, application service pack upgrades, framework services upgrades and performance tuning; develop and maintain documentation regarding system functionality, performance benchmarks and system integration.
- Participate on technology services and vendor application upgrades, patching, testing as well as production implementations; perform and implement necessary system maintenance during planned outages.
- Work on projects as needed by OUC to include: transition to application services/support to ensure best practices of non-functional requirements are implemented such as back up, recovery, environment…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).