O

Oracle

Builds databases, business apps and cloud services

Principal Site Reliability Engineer

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeUnited StatesIn-person

About the Job

Requirements

  • Extensive experience in site reliability engineering, systems engineering, infrastructure engineering, or production operations, with demonstrated ownership of critical enterprise services.
  • Deep hands-on experience engineering and supporting production Citrix Virtual Apps and Desktops environments, including session brokering, StoreFront, Virtual Delivery Agents, provisioning, and image lifecycle management.
  • Advanced Windows Server troubleshooting skills and a strong understanding of Active Directory, Group Policy, DNS, certificates, and authentication dependencies.
  • Strong PowerShell development skills, including building, testing, troubleshooting, and maintaining operational automation.
  • Ability to diagnose complex issues involving networking, load balancing, compute, storage, operating systems, and application dependencies.
  • Experience with monitoring, incident response, capacity planning, production change management, and high-availability or disaster-recovery practices.
  • A record of leading technical initiatives across teams, making sound decisions with incomplete information, and delivering measurable improvements.
  • Clear written and verbal communication, including technical documentation, incident communication, and mentoring.

Responsibilities

  • Drive improvements across the application-access journey, including authentication, application discovery, session launch, and in-session performance, and define service-level indicators and objectives that reflect customer experience.
  • Design, operate, and improve Citrix Virtual Apps and Desktops environments, including Delivery Controllers, StoreFront, Virtual Delivery Agents, Provisioning Services, and supporting dependencies.
  • Build maintainable PowerShell scripts and automation for provisioning, configuration, image management, patching, validation, and recovery, and reduce repetitive work through tested, repeatable workflows.
  • Develop actionable monitoring, dashboards, synthetic checks, and alerts for application-launch success, logon performance, session-host registration, provisioning health, and capacity.
  • Coordinate technical response to significant incidents, isolate failures across service dependencies, and drive root-cause analysis and corrective actions that reduce recurrence.
  • Assess concurrent-session demand, resource utilization, and capacity headroom, and validate high availability, failover, and disaster recovery through documented exercises.
  • Lead Citrix and Windows upgrades, image updates, and cloud migration work, including initiatives involving Oracle Cloud Infrastructure; establish readiness criteria, deployment validation, and rollback procedures.
  • Partner with security and infrastructure teams on vulnerability remediation, certificate lifecycle management, access controls, configuration baselines, and drift detection.
  • Own substantial projects independently, explain architectural tradeoffs, review designs and automation, mentor engineers, and improve engineering practices across teams.
  • Participate in the team’s production on-call rotation and planned maintenance activities, including work outside standard business hours when required.
  • Design and architect infrastructure and services to ensure reliability and functionality; forecast demands and respond to capacity needs.
  • Collaborate with software development teams to develop reliable and scalable infrastructures.
  • Collect data to maintain and optimize operations and reliability; perform incident response and maintenance tasks; provide health and performance reporting; identify and recommend automation opportunities.
  • Communicate comprehensive information about services and anticipate and articulate the potential impact of changes; support technology and document incidents.
  • Conduct experiments with new tools and maintain knowledge of site reliability trends.
  • Design and architect infrastructure and services according to reliability and functionality requirements; forecast infrastructure demands and respond to capacity needs by ensuring sufficient resources and identifying resource gaps.
  • Collaborate with software development teams to develop infrastructures whose features are reliable and scalable according to deployment requirements.
  • Identify opportunities for prototyping and drive prototyping initiatives, such as testing new applications or infrastructures and assisting in onboarding.
  • Perform data collection, triage, technical analysis, and redirection to maintain and optimize operations and infrastructure reliability.
  • Monitor services proactively, maintain up-to-date knowledge of performance, and document service condition.
  • Perform incident response, root-cause analyses, and maintenance on assigned services, including software installs, version upgrades, security updates, and backup and recovery.
  • Provide health and performance reporting and take appropriate actions based on data trends.
  • Provision infrastructure, applications, and services when needed.
  • Experiment with new approaches and decommission objects that are no longer needed, such as shutting down servers or removing database data.
  • Identify and recommend automation opportunities and assess their potential benefits to operational efficiency.
  • Develop and implement designs, automation tools, and scripts to gather metrics, monitor, analyze, mitigate, or remediate infrastructure issues and defects.
  • Test moderately complex automations to ensure they perform tasks correctly and produce expected results.
  • Write release notes and communicate service and technology scale, capacity, security, performance attributes, and requirements to customers and related teams.
  • Anticipate and explain the potential impact of infrastructure, feature, and tool changes across team operations.
  • Serve as a resource to team members on what information to communicate and how to communicate it.
  • Provide operational support for technology and serve as an escalation point for incidents and moderately complex issues within Oracle services.
  • Drive and participate in on-call shifts to address issues.
  • Resolve technical issues spanning multiple services using advanced investigation and debugging techniques to achieve service-level objectives.
  • Document incidents according to reporting methods and perform root-cause analyses, capturing information for future analysis and reference.
  • Perform post-mortem procedures to prevent incident recurrence.
  • Conduct experiments and evaluations of tools and technologies to optimize infrastructure performance and reliability while adhering to security standards.
  • Identify and execute improvements for performance bottlenecks and deployments to ensure efficient resource usage, speed, and scalability.
  • Maintain knowledge of site reliability trends and share insights with senior team members, management, and others to promote innovative ways to build, test, deploy, and run services.
  • Perform analyses and provide production data to drive business development decisions, such as design changes.
  • Manage and coordinate moderately complex tasks, monitor timelines and deliverables, and ensure timely completion and adherence to requirements for moderately sized projects or initiatives.
  • Delegate, monitor, and prioritize work across multiple projects, provide technical oversight, and adjust plans for changes in resources or timelines.
  • Collaborate across the organization to align expectations and achieve shared objectives.
  • Use understanding of business leaders, stakeholders, and customers to ensure proposed solutions meet their needs.
  • Seek and listen to diverse perspectives to support inclusivity and ensure others feel heard and respected.
  • Analyze data and information to identify solutions to moderately complex issues in accordance with standard practices.
  • Escalate unresolved or critical issues with a thorough assessment and suggested solutions.
  • Review, contribute to, and document problem-solving strategies.
  • Pursue learning opportunities to expand knowledge and skills, and stay current with industry trends and best practices.
  • Seek and use ongoing feedback and training to improve skills.
  • Coach and mentor junior team members, supporting learning and knowledge sharing within and across teams.
  • Develop ideas, recommend updates, and collaborate on process improvements to increase efficiency and effectiveness across teams.
  • Evaluate process-improvement impacts on stakeholders and solicit feedback on alternative approaches.
  • Participate in candidate interviews, assess candidates, and provide hiring recommendations.

Desired Qualifications

  • Experience supporting Oracle Health Millennium, Cerner applications, or other healthcare application-hosting environments.
  • Experience with Oracle Cloud Infrastructure, cloud migrations, or hybrid infrastructure.
  • Experience with NetScaler ADC/Gateway, Citrix Federated Authentication Service, Citrix Director, profile management, or SQL Server dependencies supporting Citrix.
  • Familiarity with infrastructure as code, configuration management, version control, and automated deployment pipelines.
  • Experience using service-level objectives, error budgets, synthetic monitoring, and resilience testing to guide engineering priorities.
  • Experience improving security and operational reliability in regulated environments.

About the Company

Oracle

Builds databases, business apps and cloud services

Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
1977

Recently Posted Jobs

Explore more opportunities at Oracle

See more jobs