Oracle Intelligent Advisor (OIA) Developer
Role details
Job location
Tech stack
Job description
Design, develop, and maintain Oracle Intelligent Advisor (IA) rulebases, decision services, and interview forms based on business requirements. Provide end-to-end ownership of IA solutions including modelling, deployment, runtime support, and issue resolution. Configure and manage IA Hub environments, ensuring performance, stability, and scalability. Administer and support Oracle WebLogic domains, including clustering, deployments, and troubleshooting. Manage Linux (RHEL) environments, including system configuration, patching, security hardening, and monitoring. Configure and maintain Apache HTTPD reverse proxy, including routing, TLS, and traffic management. Develop and maintain Java-based integration services, including REST APIs, SOAP services, and batch processing. Implement secure integrations using OAuth2, OIDC, TLS, and mTLS protocols. Design and manage CI/CD pipelines using Azure DevOps, including build, release, and rollback strategies. Monitor system performance and implement tuning, logging, and alerting mechanisms. Support incident management, root cause analysis, and disaster recovery processes. Ensure compliance with security standards (OWASP, CIS) and accessibility standards (WCAG 2.2 AA). Work closely with stakeholders, architects, and cross-functional teams to deliver scalable solutions. Mentor junior developers and contribute to continuous improvement initiatives.
Requirements
Strong experience in Oracle Intelligent Advisor (OIA) including rulebase development and policy modelling (OPM). Hands-on experience with IA Hub configuration and runtime support. Proficiency in Java (SE) for building integration services and backend components. Experience with REST and SOAP-based integrations, API design, and contract management. Strong knowledge of Oracle WebLogic administration (domains, clustering, deployments). Experience working with Linux (RHEL) environments and system administration. Hands-on experience with Apache HTTPD reverse proxy configuration. Experience with Azure DevOps, including CI/CD pipelines and release automation. Familiarity with Azure services such as Key Vault, API Management, and Azure SQL. Strong understanding of security protocols (OAuth2, OIDC, TLS, mTLS, keystores, truststores). Knowledge of JVM tuning, performance optimization, and large data handling. Experience with SQL Server, database design, and performance optimization. Familiarity with monitoring, logging, and alerting tools. Experience with ServiceNow or similar change and release management tools. Understanding of OWASP security principles and vulnerability management. Knowledge of accessibility standards (WCAG 2.2 AA). Bachelor's degree in Computer Science, IT, Engineering, or related field (or equivalent experience). Experience working in enterprise or government projects is an added advantage. Bachelor's degree in Computer Science, IT, Engineering, or related field (or equivalent experience). Experience working in enterprise or government projects is an added advantage.
Extra Key skills: Good analytical and problem-solving skills Good communication skills A thorough approach and self-starter attitude Focus on quality and delivery Ability to work collaboratively in teams Leadership and effective decision-making