Reference: TQ2526_2134_478
Vacancy: 2
Job title: Oracle Intelligent Advisor (OIA) Developer
Location: Leicester
Job Purpose:
TESTQ Technologies is an IT Services and Solutions Company whose offerings span over a variety of industry sectors with strong technical, domain, and process expertise helping clients grow their businesses and decrease operational costs on a continuous basis in an ever-changing business environment.
We are seeking a highly experienced Oracle Intelligent Advisor (OIA) Developer to lead the design, development, deployment, and integration of end-to-end IA solutions. The ideal candidate will bring deep hands-on expertise in Oracle Policy Modeling (OPM), integrations, deployment strategies, and secure, scalable delivery on cloud platforms such as Microsoft Azure. A strong understanding of Agile/WAgile delivery practices, accessibility standards, and performance optimization is essential.
Job Description (Main Duties and Responsibilities):
- Design, develop, and maintain Oracle Intelligent Advisor (IA) rulebases, decision services, and interview forms aligned with business and policy requirements.
- Provide end-to-end ownership of IA solutions, including modelling, deployment, runtime support, upgrades, and fault resolution across IA and IA Hub environments.
- Lead and support Oracle WebLogic domain and cluster operations, including AdminServer, Managed Servers, NodeManager, deployments, rolling restarts, and diagnostics.
- Manage and administer RHEL-based environments, including system configuration, patching, hardening, SELinux, firewall, and system housekeeping across all nodes.
- Configure and manage Apache HTTPD as a reverse proxy, including routing, TLS setup, certificate renewal, health checks, and traffic management.
- Develop and support Java-based integration services, including SOAP connectors, REST APIs, and batch processing systems, ensuring performance, resilience, and reliability.
- Implement secure integrations with external systems using REST/JSON, SOAP, OAuth2, OIDC, and mutual TLS (mTLS).
- Design and manage CI/CD pipelines in Azure DevOps, including build automation, deployment sequencing, approvals, and rollback strategies.
- Ensure secure secret and certificate management using Azure Key Vault or equivalent technologies.
- Monitor system performance across all layers (ingress, application, integration, and data) and implement performance tuning and capacity planning strategies.
- Design and implement monitoring, logging, and alerting solutions to support proactive issue detection and resolution.
- Support incident management, root cause analysis, and disaster recovery processes for production systems.
- Ensure compliance with security and assurance standards, including OWASP, CIS benchmarks, GDS guidelines, and ITHC requirements.
- Implement and maintain accessibility standards (WCAG 2.2 AA), including ARIA compliance and cross-browser/device compatibility.
- Develop and maintain SQL Server database components, including schema design, stored procedures, and audit data management.
- Support release management processes, including ServiceNow change requests, CAB approvals, and deployment coordination.
- Act as a technical lead or senior contributor, engaging with product owners, architects, security teams, and business stakeholders to translate requirements into scalable technical solutions.
- Mentor junior and senior developers, contribute to knowledge sharing, and promote continuous improvement across teams.
- The role requires collaboration with infrastructure and security teams to support RHEL‑based environments, including operational diagnostics, patch awareness, and security hardening considerations.
- Candidates should have working knowledge of Apache HTTPD reverse proxy configurations, including TLS, routing, and health checks, to support secure ingress traffic.
- Experience supporting production Java services, with an understanding of JVM monitoring and performance tuning principles (heap management, garbage collection, large payload handling), is expected.
- The role involves contributing to security and assurance activities, including familiarity with OWASP principles, secure authentication mechanisms (OAuth2, OIDC, mTLS), and audit or health‑check processes.
- Candidates must be comfortable operating within enterprise change and release management frameworks, including ServiceNow workflows, CAB approvals, incident management, and disaster recovery readiness.
- Familiarity with Azure platform services such as Key Vault, API Management, and Azure SQL, including secure secret and certificate lifecycle management, is desirable.
Key Skills, Qualifications and Experience Needed [The candidate must demonstrate these in all stages of assessment]
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent practical experience).
- Proven experience in Oracle Intelligent Advisor (IA), including rulebase development, policy modelling, deployment, and runtime support.
- Strong expertise in IA Hub configuration and operations, with a deep understanding of IA runtime behavior and failure modes.
- Experience in designing and developing IA Web Determinations, including custom controls using raw JavaScript without frameworks.
- Proficiency in Java SE for building long-running services, batch processing, and integration components.
- Hands-on experience with SOAP and REST-based integrations, including contract management and API design.
- Strong understanding of security protocols and configurations, including OAuth2, OIDC, TLS, mTLS, keystores, and truststores.
- Experience in JVM tuning, including heap management, garbage collection, and handling large data or BLOB processing.
- Solid knowledge of resilience engineering principles such as retries, timeouts, and idempotency.
- Experience administering Oracle WebLogic environments, including domain setup, clustering, scaling, and performance tuning.
- Strong Linux administration skills, particularly in RHEL environments (systemd, SELinux, firewalld, cron, patching).
- Experience configuring Apache HTTPD reverse proxy and managing ingress traffic.
- Hands-on experience with Azure DevOps, including repositories, pipelines, CI/CD implementation, and release automation.
- Familiarity with Azure services such as API Management, Key Vault, Storage Accounts, and Azure SQL.
- Experience in multi-component deployment strategies, including rollback and environment management.
- Strong understanding of data architecture, including data ingestion, transformation, lineage, and handling structured/unstructured data at scale.
- Experience working with SQL Server, including schema design and performance considerations.
- Familiarity with monitoring, logging, and alerting tools and practices.
- Experience with ServiceNow or similar tools for change and release management.
- Strong understanding of OWASP security principles, CIS benchmarks, and vulnerability remediation processes.
- Knowledge of accessibility standards (WCAG 2.2 AA) and implementation practices.
- Proven technical leadership of mission-critical IA or rules-based digital services particularly in a government setting
- Experience running production WebLogic estates on Linux
- Track record managing Java integration services at scale
- Demonstrated accountability through security testing and assurance cycles
- Ownership of BAU operations as well as delivery
- Security Clearance: Must meet Baseline Personnel Security Standard (BPSS) requirements.
- Work Environment: Ability to work in a highly collaborative environment, often engaging with other internal delivery teams.
- Willingness to travel to client sites when required.
Other Key skills:
- Good analytical and Problem-solving skills
- Good communication skills
- A thorough approach and Self starter
- Focus on quality and delivery
- Working together in teams.
- Leadership and effective decision making.
- Flexible Attitude
- Excellent customer service
Qualifications: Bachelor's degree or above in the UK or Equivalent.
Salary: GBP 55000 to GBP 65000 per annum
Published Date: 18 March 2026
Closing Date: 17 April 2026
Evaluation: CV Review, Technical Test, Personal and Technical Interview and References
Job Type: Full-time, Permanent [Part time and Fixed Term option is available]