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
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Systems Engineer

Principal Systems Engineer role at Deel, leading global payroll platform, focusing on system integration, automation, and security in EMEA timezone.

Principal Engineer, Rollouts

Lead Google's Continuous Delivery system evolution as Principal Engineer, focusing on API standardization, deployment software, and cross-functional collaboration.

Principal Engineer - Developer Productivity and Engineering Excellence

Principal Engineer position at CoreWeave leading developer productivity initiatives, implementing engineering excellence practices, and driving technical innovation in AI infrastructure.

Infrastructure Developer: Internal Development

Senior Infrastructure Developer role at Wayve, focusing on CI/CD, test automation, and HIL systems for autonomous driving technology.

Senior Principal Release Engineer

Senior Principal Release Engineer position at Oracle, leading enterprise-grade release processes for Energy and Water solutions with 15+ years experience required.

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 2 months 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?