SoftClouds · 14 hours ago
Senior Software Engineer
SoftClouds is seeking a technical specialist to design, deploy, migrate, manage, and support Oracle Agile PLM environments. The role focuses heavily on platform architecture, infrastructure integration, administration, system customization, and lifecycle maintenance.
Responsibilities
Install, configure, and upgrade Oracle Agile PLM 9.x+ components including Application Server, WebLogic, File Manager, Java Client, and Web Client
Create and manage WebLogic domains, managed servers, clusters, and tune JVM/application parameters
Administer Oracle Database schemas, perform backups, restores, cloning, and optimize queries
Implement security configurations including SSL/TLS, LDAP/SSO, and RBAC policies
Automate routine tasks, environment provisioning, and deployment using shell scripts, Ansible, Terraform, and Jenkins
Develop Process Extensions (PX), event handlers, Agile SDK-based tools, and other customizations
Customize workflows, business logic, UI components, and metadata attributes per business requirements
Build and consume REST/SOAP web services for system integrations
Integrate Agile PLM with ERP (Oracle EBS, SAP), CAD, SCM, and other enterprise systems
Plan and execute lift-and-shift or re-platforming migrations of Agile PLM to OCI
Re-architect WebLogic and database deployments for cloud scalability, high availability, and performance optimization
Implement data migration strategies, replication, cutover, and rollback procedures for cloud migration
Monitor system performance, tune JVM/database, and optimize PLM application performance
Troubleshoot applications, databases, middleware, and integration issues, and deliver root cause analysis
Maintain technical documentation, architecture diagrams, runbooks, and migration playbooks
Qualification
Required
Must be a US citizen
8+ years of hands-on experience with Oracle Agile PLM 9.x+
Strong expertise in WebLogic Server, Oracle Database, Linux/Unix administration
Proficient in Java, JSP, PL/SQL, Agile SDK, and PX development
Experience with REST/SOAP APIs, system integrations, and middleware
Knowledge of automation tools: Terraform, Ansible, Jenkins, Git
Solid understanding of cloud computing, particularly OCI – compute, storage, networking, IAM, monitoring
Experience with monitoring and troubleshooting tools: OEM, ELK, OCI Monitoring
Preferred
Experience migrating to large-scale Agile PLM environments from on-prem to OCI
Integration experience with ERP (Oracle EBS, SAP), CAD, SCM, or other enterprise systems
Knowledge of high availability, load balancing, and disaster recovery in OCI
Familiarity with hybrid cloud architecture and future PLM modernization initiatives
Hands-on experience with cloud-native deployment or containerization for PLM applications
Bachelor's or Master's degree in Engineering, Computer Science, or a related field