Consultant Engineer

Job Type: Permanent
Posted: over 2 years ago
Contact: Sue Templeton
Discipline:
Reference: 240325_1634705179

The Consultant Engineer will be focused on running planning, building and executing non functional tests across both on-premises and cloud-based applications.

Able to review and interpret data from the test executions, suggest performance optimisations and working towards improving the stability and performance of both our non-prod and production environments.

Accountabilities:

Responsibilities:

  • Engage in and improve the whole lifecycle of services-from inception and design, through deployment, operation and refinement.
  • Support services before they go live through activities such as system design consulting, capacity planning, risk assessments and launch reviews.
  • Maintain services once they are live by measuring and monitoring availability, latency and overall system health.
  • Run continuous Improvement activities that improve service availability, recovery, efficiency & performance.
  • Work with team to implement highly-available and scalable architectures for core and third-party components of the Service
  • Implement metrics, monitoring, and incident response processes
  • Align with/improve, change management and capacity planning processes
  • Monitor levels of manual effort and drive improvement through automation and stability
  • Proactively improve service availability, performance & efficiency via delivery of

o Implemented metrics, monitoring, and incident response processes

o Improvements in change management and capacity planning processes

o Automated feature/story engineering quality measures

  • Be aware of production degradation of Service level objectives.
  • Identify the specific system information needed to facilitate incident response / post-mortems and deliver root cause analysis.
  • Contribute as part of a Scrum team to maintain a deep understanding of system functionality and architecture, with primary focus to operational aspects of the service (availability, performance, change management, incident response, capacity planning, etc.)
  • Operational Excellence to facilitate improved NPS with customers (internal & external) and address specific operational needs & concerns.

Role Knowledge /

Technical Competencies

Solid experience in software development or systems analysis, including using Agile practices

  • Application development experience in the following:

o Weblogic

o Oracle Customer Hub

o Oracle AIA and Service Bus technologies

o Oracle Databases

o Cloud native services

o Jmeter or other performance engineering tools

  • Platform Experience

o Linux / Windows

o Scripting / Automation experience in

  • Splunk
  • AppDynamics
  • Integration & Continuous Delivery

o Expert in gathering / analysing Application / Host performance

metrics

o Building on cloud technology

o Software Development Lifecycle (waterfall & agile)