Biamp-posted 1 day ago
Full-time • Senior
Onsite • Beaverton, OR
501-1,000 employees

We are seeking a Senior DevOps Engineer to join our Software Operations team at our Beaverton, Oregon headquarters. In this critical role, you will lead the migration of our SaaS web application infrastructure from GitHub/GitHub Actions to our internal Bitbucket/Jenkins environment, enabling us to take full ownership of the product from our third-party partner. Following the migration, you will own and continuously improve our CI/CD infrastructure while ensuring 24x7 availability, monitoring, and operational excellence for our web application platform. This position offers the opportunity to shape our DevOps practices and build a robust, scalable infrastructure that supports our transition to complete product ownership.

  • Lead the end-to-end migration of build and deployment pipelines from GitHub/GitHub Actions to Bitbucket/Jenkins by February 2026. Ensure zero-downtime transition with comprehensive rollback strategies and validation procedures
  • Design and implement infrastructure as code (IaC) solutions for consistent, repeatable deployments
  • Architect and implement robust continuous integration/continuous deployment pipelines in Jenkins. Establish automated build, test, and deployment workflows that improve developer productivity and code quality
  • Assume responsibility for 24x7 production operations, including monitoring, alerting, and incident response for the SaaS platform. Implement comprehensive monitoring solutions and establish SLOs/SLIs to ensure high availability and performance
  • Implement DevOps practices that support NIST SSDF and EU Cyber Resilience Act (CRA) compliance requirements. Establish secure build pipelines, artifact management, and deployment practices that meet regulatory standards
  • Collaborate effectively with our current third-party partner during the transition period. Document existing systems, capture institutional knowledge, and ensure smooth knowledge transfer to internal teams
  • Develop automation scripts and tools to streamline operations, reduce manual intervention, and improve system reliability. Implement self-healing mechanisms and automated remediation where appropriate
  • Continuously analyze and optimize build times, deployment processes, and infrastructure costs. Implement caching strategies, parallel processing, and other efficiency improvements
  • Create comprehensive documentation for all infrastructure, pipelines, and operational procedures. Establish and enforce best practices for code deployment, configuration management, and change control
  • Design and maintain disaster recovery and business continuity plans. Conduct regular DR drills and ensure recovery time objectives (RTO) and recovery point objectives (RPO) are met
  • Work closely with development teams to understand application requirements and optimize the development workflow. Provide guidance on DevOps best practices and mentor team members on infrastructure topics
  • Stay current with emerging DevOps technologies and methodologies.
  • Perform other duties as assigned to support the Software Operations team's objectives
  • Bachelor's degree in Computer Science, Information Systems, or related field – or equivalent experience
  • 7+ years of experience in DevOps, Site Reliability Engineering, or similar roles, with at least 3 years supporting production SaaS applications
  • Expert-level knowledge of Jenkins including pipeline as code (Jenkinsfile), shared libraries, and plugin ecosystem. Proven experience migrating from other CI/CD platforms to Jenkins
  • Strong experience with Git workflows and repository management in both GitHub and Bitbucket environments
  • Hands-on experience with cloud platforms (AWS and Azure), including compute, storage, networking, and managed services. Experience with cloud migration projects is essential
  • Proficiency in Infrastructure as Code tools such as Terraform, CloudFormation, or ARM templates
  • Strong scripting skills in PowerShell, Python, Bash, or similar languages for automation and tooling
  • Experience with .NET application deployment, including knowledge of MSBuild, NuGet, and IIS/Kestrel web servers
  • Solid understanding of monitoring and observability tools (e.g., , Prometheus/Grafana)
  • Experience with containerization technologies (Docker, Kubernetes) and microservices architectures
  • Strong problem-solving skills with the ability to troubleshoot complex distributed systems
  • Excellent communication skills with the ability to work effectively with both technical teams and third- party partners
  • Experience with on-call rotations and incident management for production systems
  • Familiarity with compliance frameworks such as NIST SSDF , SOC 2 , or similar security/quality standards
  • Knowledge of database technologies (SQL Server, PostgreSQL) and data migration strategies
  • Experience with configuration management tools (Ansible, Puppet, Chef)
  • Familiarity with web application security best practices and tools (OWASP, vulnerability scanning, SAST/DAST)
  • Experience transitioning products from third-party management to in-house operations
  • Azure DevOps or AWS certification(s)
  • Experience with log aggregation and analysis tools (ELK stack, Splunk)
  • Knowledge of CDN configuration and web application performance optimization
  • Experience with feature flags and progressive deployment strategies
  • Medical, Dental, and Vision
  • 3 weeks annual PTO and 9 paid holidays
  • 401(k) + matching
  • Employer-paid base life insurance, short, and long-term disability
  • Health savings accounts (with Biamp contribution) and flexible spending accounts
  • Tuition reimbursement
  • Charitable donation matching
  • Discretionary company achievement bonus
  • Referral bonuses
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service