Job Description
POSITION OVERVIEW
We are seeking a highly accomplished, hands-on Senior Lead Operations Manager to join our enterprise technology leadership team. This pivotal role blends deep technical execution with strategic leadership across four core disciplines: JD Edwards EnterpriseOne (JDE E1), IBM Integration technologies, Cloud Architecture, and emerging Artificial Intelligence practices.
The ideal candidate is not a bystander manager — they roll up their sleeves, architect solutions, and directly contribute to development, configuration, and administration while simultaneously guiding a team of engineers and analysts. You thrive in fast-paced environments, absorb new technologies at exceptional speed, and champion a culture of continuous innovation.
KEY RESPONSIBILITIES
Operational Leadership & Team Management
• Lead, mentor, and manage a cross-functional team of developers, CNC administrators, integration engineers, and cloud architects.
• Define operational KPIs, SLAs, and delivery roadmaps for all enterprise platform areas.
• Drive Agile/DevOps delivery practices including sprint planning, backlog grooming, and retrospectives.
• Act as escalation point for critical incidents and ensure timely resolution with root-cause analysis.
• Partner with business stakeholders, functional analysts, and C-suite to translate business needs into technology solutions.
JD Edwards EnterpriseOne — Development, Architecture & CNC Administration
• Provide hands-on technical leadership across the complete JDE E1 stack spanning custom development, functional configuration, CNC infrastructure, and Oracle database administration.
• Architect and develop JDE customizations using Business Functions (BSFNs), Named Event Rules (NERs), Report Design Aid (RDA), Form Design Aid (FDA), Table Design Aid (TDA), and Data Dictionary extensions.
• Design and deploy JDE Orchestrator Framework solutions — building orchestrations, connectors, cross-reference rules, and form requests to automate business workflows and expose JDE services as REST APIs.
• Lead User Defined Object (UDO) governance: Composite Pages, Watchlists, Notifications, One View Reports, and EnterpriseOne Pages configuration and lifecycle management.
• Architect and implement JDE integrations via Business Function calls, Interoperability (XML/Z-files), RESTful and SOAP web services, and third-party middleware adapters.
• Own and lead end-to-end JDE EnterpriseOne upgrade projects — from current-release assessment and gap analysis through to production cutover — including major application releases (e.g., 9.0 to 9.2) and incremental Application Service Packs (ASPs).
• Plan and execute JDE Tools Release upgrades (e.g., TR 9.2.x.x series): download and stage ESU/ASU bundles from Oracle Update Center, run the Tools Release installer on Enterprise and HTML Web Servers, validate planner and spec merge, and post-upgrade regression test all critical business objects.
• Manage the full Application Service Update (ASU) and Electronic Software Update (ESU) lifecycle: evaluate Oracle support patches, assess object conflicts using the Object Management Workbench (OMW) conflict checker, apply updates through Change Management, and produce post-apply validation reports.
• Perform and document pre-upgrade checklist activities: hardware and OS prerequisite validation, Oracle Database version compatibility matrix review, JVM and WebLogic/JBoss version alignment, disk capacity planning, and backup verification.
• Coordinate co-existence environments during upgrade cycles — maintaining multiple tools release levels across DV, PY, and PD path codes to support parallel development, QA testing, and production stability simultaneously.
• Perform deep CNC administration across all JDE server tiers: Enterprise Server (Logic Server), HTML Web Server, Deployment Server, and Batch Processing / UBE Server on both Linux (RHEL / Oracle Linux) and Windows Server platforms.
• Provision, configure, and maintain JDE environments from scratch: stand up new logic server instances, configure jde.ini / jdbj.ini / jas.ini, define server maps, configure ports and JMX monitoring, and register environments in the Server Manager Management Console (SMMC).
• Administer the Deployment Server: manage path codes (PRISTINE, DEMO, DV733, PY733, PD733, and custom path codes), configure package build INI settings, maintain the Central Objects business data source, and control check-in/check-out workflows in OMW.
• Execute full package builds — both Full and Partial packages — including: setting package build definitions, resolving spec merge errors, monitoring Package Assembly and Deploy logs, managing the deployment queue, and validating successful client and server package deployment.
• Configure and manage JDE Change Management: define environments and path codes, set up promotion paths (DV -> PY -> PD), govern Object Librarian (OL) projects, manage OMW user roles and activity rules, and enforce promotion approval workflows.
• Administer JDE Security: configure Application Security (Action, Row, Column, Tab, Version security), Orchestrator token-based security, Single Sign-On (SSO) via SAML/LDAP integration, and Role-Based Access Control (RBAC) aligned with SOX and audit requirements.
• Manage the JDE Scheduler: configure and monitor UBE job queues, set host and subsystem job priorities, tune concurrent job limits, diagnose stuck/failed jobs, and manage batch version control and interactive server routing.
• Monitor and tune JDE system performance: analyze HTML Server heap dumps and GC logs, tune JVM parameters (Xmx/Xms/MaxPermSize), review logic server kernel configuration, diagnose slow UBE execution, and optimize jde.log / jdedebug.log verbosity and rotation policies.
• Lead new JDE environment provisioning projects end-to-end: requirements scoping, server sizing, OS-level prerequisite configuration, Oracle DB schema creation, JDE Planner installation, workbench environment setup, and handoff to development or QA teams.
• Build and configure additional path codes for specialized purposes (e.g., RETROFIT, TRAINING, UAT, REPORT-DEV) — including creating new business data sources, system data sources, and object librarian data sources, and configuring server map entries accordingly.
• Establish and maintain Disaster Recovery (DR) and Business Continuity (BCP) environments: configure replication or restore procedures for Enterprise Server, Deployment Server, and Oracle databases; document and periodically test failover runbooks.
• Administer Oracle Database (versions 12c, 19c, and 21c) supporting JDE EnterpriseOne on both Oracle Linux / RHEL and Windows Server platforms — including installation, patching (PSU/CPU/RU), listener configuration, and TNS connectivity.
• Manage JDE-specific Oracle DB objects: Central Objects (COCTL), Business Data, Control Tables, and Versions data sources — including tablespace sizing, index management, and regular schema statistics gathering (ANALYZE / DBMS_STATS) to ensure query plan stability.
• Perform Oracle DBA tasks in support of JDE operations: export/import using DataPump (expdp/impdp) for environment refreshes, RMAN backup and restore, Flashback operations, AWR and ADDM performance report analysis, and deadlock/latch contention investigation via V$ views.
• Tune Oracle SQL performance for JDE: review execution plans using EXPLAIN PLAN and SQL Trace / TKPROF, identify and resolve full table scans on high-volume JDE tables (F0911, F4211, F43121 etc.), create or rebuild indexes, and gather optimizer statistics on schedule.
• Configure and manage Oracle Data Guard or Oracle RAC (Real Application Clusters) to provide high availability for JDE production database tiers on Linux; manage redo log shipping, standby switchover/failover procedures, and TAF (Transparent Application Failover) settings.
• Administer Oracle networking on Linux: configure tnsnames.ora, listener.ora, sqlnet.ora; manage Oracle Wallet for encrypted databas