Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun.
The company inspires creativity, fosters belonging, supports collaboration, and encourages wellness.
The Principal DevOps Engineer I will design and build the next-generation cloud platform for Perforce’s SaaS product portfolio.
This role ensures the security, reliability, and high availability of all production and CI/CD environments and applications.
Responsibilities include building platforms and frameworks for consistent management of applications and infrastructure, mentoring engineers on Cloud technology, implementing application security best practices, advocating for a DevOps culture, leading CI/CD pipeline development, and establishing technical design principles.
Requirements:
A BS/MS/BTech in Computer Science, Engineering, Management, or a related field is preferred.
Candidates should have 10+ years of experience in the SaaS software cloud operation and development space, with a total of 12+ years of industry experience.
A deep understanding and solid experience with fundamental services on AWS/Azure/GCP, including Compute, Network, Database, Security, Management, and Observability, is required.
Expertise in managing and building CI/CD pipelines for system software, Operating Systems, and libraries is necessary.
Proficiency in one or more programming languages such as Python, Ruby, Go, or Java is essential.
Excellent hands-on experience with Kubernetes and Docker container technology is required.
Candidates must have hands-on experience as a software developer and technical leader.
Deep technical knowledge of cloud-based scalable web application architectures and technologies, preferably AWS or GCP, is needed.
Proficiency in driving secure SDLC with DevSecOps practices and metrics is required.
Hands-on development experience with infrastructure as code frameworks like Terraform and Serverless Framework is a plus.
Expertise in DevOps automation tools such as Terraform, Puppet, AWS Cloud Formation, and Azure ARM templates is necessary.
Benefits:
The salary for this position ranges from $120,000 to $160,000 a year.
This position is eligible for benefits including medical, dental, vision, retirement benefits, life insurance, wellness programs, total time off, and other employee perks.
The actual offer will depend on various factors including education, skills, qualifications, depth of experience, and other relevant business considerations.
Perforce reserves the right to amend or modify employee perks and benefits at any time.
Team members are valued for their contributions, introduced to new opportunities, and rewarded well.
Perforce combines the experience and rewards of a start-up with the security of an established and privately held profitable company.