Principal DevOps Engineer I

Perforce Software Logo

Perforce Software

πŸ’΅ $120k-$160k
πŸ“Remote - United States

Summary

Join Perforce as a Principal DevOps Engineer I and design, build, and implement the next-generation cloud platform for our SaaS product portfolio. You will ensure the security, reliability, and high availability of our production and CI/CD environments and applications. This key role involves developing automated tools and technologies for efficient delivery and service management. You will mentor engineers, implement application security best practices, and foster a DevOps culture. Daily tasks include developing technical designs, frameworks, and collaborating with Dev and DevOps teams to meet quality standards. The position offers a competitive salary and a comprehensive benefits package.

Requirements

  • BS/MS/BTech in Computer Science, Engineering, Management, or a related field preferred
  • 10+ years of experience in the SaaS software cloud operation & development space. 12+ years of industry experience
  • Deep understanding with solid experience of fundamental services on AWS/Azure/ GCP like Compute, Network, Database, Security, Management & Observability
  • Expertise in managing and building CI/CD pipelines for system software, Operating Systems & libraries
  • Expertise in one or more of the following 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 is a must
  • 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

Responsibilities

  • Responsible for building platforms and frameworks to create consistent, verifiable, and automatic management of applications and infrastructure between non-production and production environments
  • Mentored exceptional engineers and DevOps developers on Cloud technology and practice
  • Implement application security best practices throughout the agile SDLC
  • Foster and advocate for a DevOps culture at Perforce to ensure efficient testing, delivery, and deployment of all software artifacts
  • Lead the development and enhancements of our CI/CD pipeline infrastructure/tools
  • Establish technical design principles and practices and drive them across all product portfolios to make operation design a must-have phase of the development lifecycle
  • Your daily tasks will include developing a technical design for our cloud platform, developing a framework, and working with Dev and DevOps teams to ensure that the product meets our quality standards

Preferred Qualifications

  • Hands-on development with infrastructure as code frameworks; Terraform and Serverless Framework a plus
  • Expertise in DevOps automation tools like Terraform, Puppet, AWS Cloud Formation, and Azure ARM templates

Benefits

  • Medical
  • Dental
  • Vision
  • Retirement benefits
  • Life insurance
  • Wellness programs
  • Total time off

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.