Principal DevOps Engineer (Cortex Observability)
Palo Alto Networks11 months ago
Santa Clara, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
As a Senior DevOps Engineer on the Cortex team, you will design, build, and maintain the infrastructure and automation that power our large‐scale cloud platform. You will work closely with engineering teams to enable fast and reliable software delivery, optimize system performance, and ensure seamless scalability. This role is a critical part of our mission to protect our digital way of life by driving innovation in cybersecurity. Please note: Due to government environments this team supports, the role requires a US Citizen or Permanent Resident.
Key Responsibilities
- Cloud Infrastructure – Architect, deploy, and manage cloud-native solutions in Google Cloud Platform (GCP) to ensure scalability, reliability, and performance.
- Automation & Infrastructure as Code – Develop Infrastructure-as-Code using Terraform, automate configuration management with tools like Ansible, and drive adoption of GitOps practices.
- CI/CD Pipelines – Build, maintain, and optimize CI/CD pipelines using Jenkins, GitLab CI, or similar tools to enable rapid, reliable software delivery.
- Containerization & Orchestration – Deploy and manage containerized workloads using Kubernetes (GKE preferred) and Docker, ensuring resilience and security.
- Monitoring & Performance Optimization – Implement monitoring, logging, and alerting solutions to proactively identify and resolve performance issues.
- Security & Compliance – Ensure security best practices are followed across infrastructure, networking, and application deployment.
- Collaboration – Work closely with development teams to integrate DevOps practices, troubleshoot production issues, and improve operational efficiency.
- On-Call Rotation – Participate in on-call support to maintain platform reliability and resolve production incidents.
Required Qualifications
- 5+ years of experience in DevOps, Site Reliability Engineering, or Cloud Infrastructure roles.
- BS or MS in Computer Science or a related technical field.
- Strong cloud expertise in Google Cloud Platform (preferred) or AWS.
- Deep knowledge of Infrastructure as Code using Terraform, Ansible, or equivalent tools.
- Proficiency in scripting/programming with Python, Go, or Bash.
- Experience managing large-scale Kubernetes environments and deploying containerized workloads (e.g., GKE, EKS).
- Hands-on experience with CI/CD tools such as Jenkins, GitLab CI, or ArgoCD.
- Strong Linux administration and shell scripting skills.
- Understanding of cloud networking, IAM, firewalls, and security best practices.
- Experience troubleshooting production issues in high-scale environments.
- Excellent problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.
Benefits & Perks
- Compensation: Starting base salary between $147,000/YR - $225,000/YR, which may include restricted stock units and a bonus.
- Flexible benefits including a FLEXBenefits wellbeing spending account with over 1,000 eligible items.
- Comprehensive mental and financial health resources.
- Personalized learning opportunities to support your growth and development.
Required Skills
Docker
Python
CI/CD (Jenkins, GitLab CI, ArgoCD)
Ansible
Bash
Kubernetes
Observability
Google Cloud Platform (GCP)
Cloud Infrastructure
Terraform
Linux Administration
Go