Senior DevOps Engineer

closed
Perforce Software Logo

Perforce Software

πŸ“Remote - United States

Summary

Join Perforce, a collaborative and innovative company, as a Sr. DevOps Engineer. You will play a key role in designing and building the next-generation cloud platform for Perforce's SaaS product portfolio. This position requires expertise in cloud technologies, CI/CD pipelines, and DevOps practices. You will be responsible for building platforms, implementing security best practices, and driving automation efforts. Perforce offers a rewarding career in a supportive and upwardly mobile environment. The company values its team members and provides a secure and established work environment.

Requirements

  • Hold a BS/MS/BTech in Computer Science, Engineering, Management, or a related field
  • Have 8+ years of experience in the SaaS software cloud operation & development space
  • Possess a deep understanding with solid experience of fundamental services on AWS / GCP like Compute, Network, Database, Security, Management & Observability
  • Have experience in managing and building CI/CD pipelines for system software, Operating Systems & libraries
  • Have experience with observability tools like Newrelic, Opensearch, Splunk, Jaeger, Prometheus, Garfana, etc
  • Be hands-on in one or more of the following programming languages: Python, Ruby, Go, Java, Python
  • Have hands-on experience with Kubernetes, Docker container technology
  • Have hands-on experience as a software developer and technical leader
  • Possess deep technical knowledge of cloud-based scalable web application architectures and technologies; AWS, GCP preferred
  • Be proficient in driving secure SDLC with DevSecOps practices and metrics
  • Have hands-on development with infrastructure as code frameworks
  • Have experience with configuration management tools (Puppet, Ansible, Chef etc.)
  • Have experience in DevOps automation tools like Terraform, AWS Cloud Formation, and Azure ARM templates
  • Have familiarity working with vSphere, vCenter, and ESXi hosts

Responsibilities

  • Be responsible for building platforms and frameworks to create consistent, verifiable, and automatic management of applications and infrastructure between non-production and production environments
  • Implement application security best practices throughout the agile SDLC
  • Advocate for a DevOps culture at Perforce to ensure efficient testing, delivery, and deployment of all software artifacts
  • Manage the development and enhancements of our CI/CD pipeline infrastructure/tools
  • Execute technical design principles and practices and drive them across all product portfolios to make operation design a must-have phase of the development lifecycle
  • Drive automation efforts to eliminate manual work with day-to-day operations
  • Develop a technical design for our cloud platform, develop a framework, and work with Dev and DevOps teams to ensure that the product meets our quality standards

Preferred Qualifications

Have hands-on development with infrastructure as code frameworks; Terraform and Serverless Framework

Benefits

  • Our 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
This job is filled or no longer available

Similar Remote Jobs