O

Oracle

Builds databases, business apps and cloud services

Principal Cloud Architect - HPC/GPU & AI Platform Solutions

Pre-Sales Solution EngineeringConfirmed live in the last 24 hours
Full-timeUnited KingdomNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Engineering, Information Technology, or a related technical discipline, or equivalent practical experience.
  • At least 5 years of experience in Pre-Sales, Solution Architecture, Technical Consulting, or Customer Success.
  • Experience designing cloud-based HPC, AI, or GPU solutions for enterprise customers.
  • Experience engaging with technical teams and executive stakeholders.
  • Experience with HPC and GPU architecture across cloud and on-premises environments.
  • Experience with Oracle Cloud Infrastructure or other leading public cloud platforms.
  • Experience using Terraform and Ansible for Infrastructure as Code.
  • Experience with Python, Bash, and PowerShell scripting.
  • Experience with Kubernetes and container orchestration.
  • Experience with HPC cluster management platforms such as Slurm, PBS, or Bright Cluster Manager.
  • Experience with high-performance networking technologies including RDMA and InfiniBand.
  • Experience with MPI and distributed file systems.
  • Experience with cloud-native architectures.
  • Experience with AI/ML platforms, Large Language Models, inference services, and AI infrastructure.
  • Experience with Oracle Cloud Infrastructure, cloud architecture, Infrastructure as Code, Terraform, Ansible, Kubernetes, containerisation, and cloud migration.
  • Experience with high-performance computing, GPU computing, AI infrastructure, machine learning platforms, Large Language Models, Agentic AI, AI platform architecture, and inference serving.
  • Experience with Python, Bash, PowerShell, automation frameworks, and infrastructure automation.
  • Experience with Slurm, PBS, Bright Cluster Manager, RDMA, InfiniBand, MPI, and distributed file systems.
  • Experience in solution architecture, technical consulting, Pre-Sales, executive presentations, customer workshops, technical enablement, AI transformation strategy, and cloud adoption.
  • Strong stakeholder management and analytical problem-solving skills.
  • Ability to simplify complex technical concepts for business audiences.
  • English language proficiency is required.

Responsibilities

  • Design and deploy large-scale HPC and GPU infrastructure on Oracle Cloud Infrastructure.
  • Architect scalable AI and accelerated computing solutions using Infrastructure as Code, Terraform, Ansible, and Kubernetes.
  • Develop automated deployment frameworks for cluster provisioning, software installation, and lifecycle management.
  • Partner with enterprise customers to design solutions that meet AI, machine learning, and high-performance computing requirements.
  • Design and support Large Language Model, Agentic AI, and AI platform deployments from proof-of-concept through production.
  • Serve as a trusted technical advisor on cloud architecture, migration strategies, and AI infrastructure best practices.
  • Deliver customer workshops, architecture reviews, technical presentations, and hands-on enablement sessions.
  • Collaborate with Product Management, Engineering, Support, and Sales teams to influence product direction and resolve technical challenges.
  • Develop reusable technical assets, including solution architectures, reference implementations, demonstrations, blogs, white papers, and competitive positioning materials.
  • Build and maintain relationships with strategic AI technology partners to deliver integrated customer solutions.
  • Lead development and implementation of scalable distributed-system components, and begin architecting components to support horizontal and vertical scaling, including the use of distributed state management tools.
  • Optimize code and systems for large-scale data processing and high-throughput requirements in hyperscale systems.
  • Define scalability requirements for owned components and ensure design and implementation requirements are met.
  • Design systems to scale elastically, scaling up and down as needed.
  • Use data-plane platforms to handle large-scale data retrieval, storage, and processing.
  • Design performance and load testing.
  • Build and design fault-tolerant components and systems capable of withstanding in-service updates using redundancy, replication, and automatic failover mechanisms.
  • Design systems to handle service disruptions, such as network partitions, by prioritizing consistency, availability, or partition tolerance.
  • Implement and optimize approaches to handle network unreliability, including load-shedding, throttling, and rate-limiting.
  • Design durable components and systems that adhere to service-level objectives, setting availability and durability expectations for other computing services within the department.
  • Define key performance indicators and telemetry to identify gaps or issues in running systems.
  • Build and customize moderately complex dashboards, telemetry systems, and alerting mechanisms to monitor component and system health proactively.
  • Design and implement functional and correctness requirements for feature sets or systems in new or existing systems.
  • Design complex test scenarios, such as fault-injection and brown-out testing, to evaluate system correctness.
  • Implement data replication and synchronization techniques to maintain data integrity and availability.
  • Diagnose, debug, and resolve issues in active components and systems, and mentor others in these processes.
  • Implement strategies to prevent interruptions and ensure customers and users do not require maintenance windows when issues are resolved.
  • Maintain expertise in owned components and systems to support effective troubleshooting and performance.
  • Meet operational-readiness expectations through design and implementation.
  • Serve in operational support rotations, providing guidance in incident response and root-cause investigations.
  • Implement security measures to protect data and applications in multi-tenant environments, including encryption and access controls.
  • Execute remediation plans to address identified security gaps.
  • Ensure cloud infrastructure complies with industry standards and regulations, and keep documentation up to date.
  • Develop and maintain automation scripts and tools, including Infrastructure as Code, to manage cloud infrastructure.
  • Create and adhere to change-management plans for patching, updating, and rolling back applications, and begin designing systems and components to automate these processes.
  • Manage and coordinate moderately complex tasks, monitoring timelines and deliverables to ensure timely completion and adherence to requirements for moderately sized projects or initiatives.
  • Delegate, monitor, and prioritize work across multiple projects, providing technical oversight and adjusting 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 address 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, fostering continuous learning and knowledge sharing within and across teams.
  • Develop ideas, recommend updates, or collaborate on process improvements to increase the efficiency and effectiveness of processes, protocols, and workflows across teams.
  • Evaluate the impact of process improvements on key stakeholders and solicit feedback on alternative approaches and methods.
  • Participate in candidate interviews, assess candidates, and provide hiring recommendations.

Desired Qualifications

  • Experience with large GPU clusters based on Kubernetes or Slurm.
  • Experience supporting AI startups, research organisations, or enterprise AI programmes.
  • Thought leadership through technical blogs, publications, open-source contributions, or conference presentations.
  • Oracle Cloud certifications or equivalent cloud certifications, including AWS, Azure, or Google Cloud.
  • Experience working across UK and EMEA enterprise customers.
  • Additional European language proficiency.

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