Principal / Lead DevOps Engineer

Perforce Software, Inc. is trusted by the world's leading brands to deliver solutions for the toughest challenges. The best run DevOps teams in the world choose Perforce.
DevOps
Principal Software Engineer
Hybrid
15+ years of experience
Enterprise SaaS

Description For Principal / Lead DevOps Engineer

Perforce is seeking a Principal DevOps Engineer to design and build the next-generation cloud platform for their SaaS product portfolio. This role is crucial in ensuring the security, reliability, and high availability of all production & CI/CD environments and applications. The ideal candidate will drive the design, development, & implementation of automated tools and technologies to enable efficient delivery and service management of production services & release deliveries.

Key responsibilities include:

  • Building platforms and frameworks for consistent, verifiable, and automatic management of applications and infrastructure
  • Mentoring engineers on Cloud technology and practices
  • Implementing application security best practices throughout the agile SDLC
  • Fostering a DevOps culture at Perforce
  • Leading the development and enhancements of CI/CD pipeline infrastructure/tools
  • Establishing technical design principles and practices across all product portfolios

The role offers the opportunity to work with cutting-edge cloud technologies, contribute to a global company serving Fortune 100 clients, and be part of a collaborative team that values creativity, belonging, and wellness.

Perforce offers a unique blend of start-up experience and rewards with the security of an established, privately held profitable company. If you're passionate about technology that impacts daily lives and want to work with talented, dedicated people globally, this could be an excellent opportunity for you.

Last updated 16 days ago

Responsibilities For Principal / Lead DevOps Engineer

  • Design and build the next-generation cloud platform for Perforce's SaaS product portfolio
  • Ensure security, reliability, and high availability of all production & CI/CD environments and applications
  • Drive the design, development, & implementation of automated tools and technologies
  • Build platforms and frameworks for consistent management of applications and infrastructure
  • Mentor engineers on Cloud technology and practices
  • Implement application security best practices throughout the agile SDLC
  • Foster and advocate for a DevOps culture at Perforce
  • Lead the development and enhancements of CI/CD pipeline infrastructure/tools
  • Establish technical design principles and practices across all product portfolios
  • Develop technical design for cloud platform and framework
  • Work with Dev and DevOps teams to ensure product quality standards are met

Requirements For Principal / Lead DevOps Engineer

Python
Ruby
Go
Java
Kubernetes
  • BS/MS/BTech in Computer Science, Engineering, Management, or a related field preferred
  • 15+ years of industry experience
  • 10+ years of experience in the SaaS software cloud operation & development space
  • Deep understanding and solid experience with fundamental services on AWS / GCP
  • Expertise in managing and building CI/CD pipelines for system software, Operating Systems & libraries
  • Expertise in one or more programming languages: Python, Ruby, Go, Java
  • Excellent hands-on experience with Kubernetes, Docker container technology
  • Hands-on experience as a software developer and technical leader
  • Deep technical knowledge of cloud-based scalable web application architectures and technologies; AWS, GCP preferred
  • Proficiency in driving secure SDLC with DevSecOps practices and metrics
  • Hands-on development with infrastructure as code frameworks; Terraform and Serverless Framework a plus
  • Experience in DevOps automation tools like Terraform, Puppet, AWS Cloud Formation, and Azure ARM templates

Interested in this job?

Jobs Related To Perforce Principal / Lead DevOps Engineer

Software Engineering PMTS

Principal Software Engineer position at Salesforce focusing on DevOps, Infrastructure as Code, and cloud infrastructure development using Terraform and Golang.

Production Support Engineering - PMTS

Principal Software Engineer role focusing on DevOps and production support for Salesforce's core platform services.

Sr. DevOps Engineer

Senior DevOps Engineer position at WitnessAI, focusing on developer experience and CI/CD pipeline management, requiring 15+ years of experience in software engineering.

Principal Engineer, Rollouts

Lead Google's Continuous Delivery system evolution as Principal Engineer, focusing on API standardization and deployment infrastructure enhancement.

Senior Director, Developer Experience

Lead Developer Experience at Nursa, overseeing DevOps, security, and technical operations for a healthcare staffing platform.