Software Engineer Compute and Storage (Contractor)

Palo Alto Networks logo

Palo Alto Networks

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Kubernetes Openshift Linux Prometheus Grafana VMware Metal CoreOS RHEL API Etcd Container

Job Description

Position: Software Engineer Compute and Storage (Contractor)


Role Description

This role is a contract assignment at Palo Alto Networks. Contractors will not be employed by Palo Alto Networks but through our trusted staffing partners.

  • Environment: On-Premises Private Cloud (Bare Metal / VMware)
  • Software Engineer: OpenShift Platform
  • Duration - 12 months
  • Job Location - Bangalore, India<HYBRID/ 3 days in office>


Job Description

Role Overview ๐Ÿš€

As an L1 Software Engineer for our On-Prem OpenShift fleet, you are the guardian of cluster health and resource efficiency. You will support the end-to-end lifecycle of OpenShift clusters from initial build-out to day-to-day operations while ensuring our physical compute and storage assets are utilized to their maximum potential.


Roles and Responsibilities


1. Cluster Build-out & Lifecycle Operations ๐Ÿ—๏ธ

  • Node Provisioning: Assist in the automated deployment and scaling of OpenShift worker nodes on bare metal or virtualized infrastructure.
  • Cluster Expansion: Participate in adding compute/storage capacity to existing clusters based on demand, ensuring new nodes meet baseline performance and security standards.
  • Patching & Upgrades: Support L2/L3 engineers during cluster version upgrades and security patching, performing pre-flight checks and post-upgrade validation.


2. Resource Hygiene & Capacity Optimization ๐Ÿ“‰

  • Quota Management: Monitor and enforce Resource Quotas and Limit Ranges across namespaces to prevent "noisy neighbor" syndromes and resource hoarding.
  • Waste Identification: Identify and reclaim "Zombie" resources, such as orphaned Persistent Volumes (PVs), idle pods, and unused namespaces that are consuming physical hardware capacity.
  • Density Tuning: Analyze pod packing and node utilization to recommend adjustments that increase container density, delaying the need for additional physical hardware purchases.


3. Incident Management & OCP Triage ๐Ÿšจ

  • Alert Triage: Respond to alerts from the OpenShift Monitoring stack (Prometheus/Grafana) regarding Node pressure (Disk, Memory, PID), Etcd health, and API server latency.
  • First-Level Troubleshooting: Resolve common L1 issues like Image Pull BackOff, Pending pods due to resource constraints, and stuck Persistent Volume Claims (PVCs).
  • Shift Readiness: Maintain a seamless handoff of cluster health status, documenting any hardware failures or degraded storage arrays for the incoming shift.


Technical Skillset (The Toolkit)

Category : Tools & Skills


Orchestration: Red Hat OpenShift (OCP), Kubernetes (K8s) primitives.

Infrastructure: Knowledge of Linux (RHEL/CoreOS), VMware, or Bare Metal PXE booting.

Storage: Understanding of CSI drivers, ODF (OpenShift Data Foundation), or Ceph.

Observability: Prometheus, Grafana, and OpenShift Logging (EFK/Loki).

CLI Proficiency: Expert-level use of oc and kubectl command-line tools.


Requirements added by the job poster

โ€ข 1+ years of work experience with Red Hat Linux


Interview Questions of Software Engineer Compute and Storage (Contractor) at Palo Alto Networks

Interview questions from Palo Alto Networks that are similar to Software Engineer Compute and Storage (Contractor)
View more interview questions from Palo Alto Networks โ†’
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Software Engineer Compute and Storage (Contractor) at Palo Alto Networks

Currently, there aren't any salaries for this role at Palo Alto Networks shared by other job seekers.

View more salaries from Palo Alto Networks โ†’

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now