| Location | Georgia, GA |
Role: DevOps & Oracle WebLogic Engineer
Location: Oakland, CA / Alpharetta, GA
Duration: Contract
Job Description:
We are seeking an experienced DevOps & Oracle WebLogic Engineer responsible for designing, automating, deploying, and supporting enterprise Java application platforms. The role combines strong DevOps engineering capabilities with hands-on Oracle WebLogic Server administration, with a focus on CI/CD automation, Infrastructure as Code, containerization, platform reliability, security, monitoring, and production stability.
The engineer will work closely with application development, QA, database, infrastructure, security, and operations teams to establish automated, repeatable, secure, and scalable application delivery processes while ensuring the availability and performance of WebLogic environments.
Key Responsibilities - DevOps
Oracle WebLogic Responsibilities
The engineer will serve as a technical SME for the administration, automation, performance, availability, and lifecycle management of Oracle WebLogic Server environments.
Install, configure, administer, and support Oracle WebLogic Server 12c and 14c, including Admin Servers, Managed Servers, domains, clusters, machines, and Node Manager.
Design and maintain highly available WebLogic environments using clustering, load balancing, failover, and session replication.
Automate WebLogic domain creation, configuration, deployments, and administration using WLST, WebLogic Deploy Tooling (WDT), REST APIs, Ansible, Python, and Shell scripting.
Deploy and manage EAR, WAR, and JAR applications, supporting automated and zero/minimal-downtime deployment approaches where appropriate.
Configure and tune JVM heap settings, garbage collection, execute/thread pools, Work Managers, JDBC data sources, connection pools, and application-specific parameters.
Configure and administer JMS servers, modules, queues, topics, persistent stores, Store-and-Forward services, and JNDI resources.
Integrate WebLogic with load-balancing and web-tier technologies such as Oracle HTTP Server, Apache HTTP Server, and F5.
Configure and troubleshoot SSL/TLS, certificates, keystores, security realms, LDAP/Active Directory integration, authentication, authorization, and SSO.
Perform WebLogic and Oracle middleware patching, Critical Patch Updates, PSUs, and OPatch activities, including pre-checks, backup, validation, and rollback planning.
Plan and execute WebLogic upgrades, migrations, domain cloning, environment refreshes, and platform modernization initiatives.
Perform proactive WebLogic health monitoring and capacity/performance analysis using Oracle Enterprise Manager, WLDF, JVM monitoring tools, logs, and observability platforms.
Troubleshoot complex production issues including:
Stuck and hogging threads
JVM memory and heap issues
Garbage collection problems
Memory leaks
JDBC connection pool exhaustion
Application deployment failures
JMS failures
SSL/certificate issues
Server startup/shutdown failures
High CPU and memory utilization
Slow application response
Analyze thread dumps, heap dumps, JVM statistics, WebLogic logs, GC logs, and application logs as part of performance troubleshooting and root-cause analysis.
Support migration of traditional WebLogic workloads to Docker/Kubernetes/OpenShift or cloud platforms such as Oracle Cloud Infrastructure (OCI) based on the organization's modernization roadmap.