- Company Name
- Biamp
- Job Title
- Senior DevOps Engineer
- Job Description
-
Job title: Senior DevOps Engineer
Role Summary: Lead the end‑to‑end migration of a SaaS web application from GitHub/GitHub Actions to an internal Bitbucket/Jenkins environment, then own and continuously enhance an always‑available CI/CD and operations platform. Design IaC, secure pipeline practices, and monitoring solutions to support compliance (NIST SSDF, EU CRA) and scalable product ownership.
Expactations: Deliver migration by February 2026 with zero downtimes, maintain 24x7 production, meet SLO/SLI targets, enforce regulatory standards, and provide knowledge transfer to internal teams.
Key Responsibilities:
- Architect, implement, and optimize Jenkins pipelines (Jenkinsfile, shared libraries, plugins).
- Migrate Git workflows and repository setup from GitHub to Bitbucket.
- Build IaC solutions using Terraform, CloudFormation, or ARM for repeatable cloud deployments (AWS, Azure).
- Design and maintain monitoring, alerting, and incident response for the SaaS platform (Prometheus/Grafana, SLOs/SLIs).
- Develop automation scripts (PowerShell, Python, Bash) for operations, self‑healing, and cost optimization.
- Plan and test disaster recovery, ensuring RTO/RPO thresholds.
- Create comprehensive documentation for infrastructure, pipelines, and operational procedures.
- Collaborate with third‑party partners during transition for smooth knowledge handover.
- Mentor development teams on DevOps best practices and infrastructure workflows.
- Stay current with emerging DevOps tools, containerization (Docker, Kubernetes), and microservices architecture.
- Participate in on‑call rotations and lead incident investigations.
Required Skills:
- 7+ years DevOps / SRE experience, with 3+ years supporting production SaaS apps.
- Expert on Jenkins (pipeline as code, shared libraries, plugin ecosystem).
- Proven experience migrating CI/CD platforms.
- Proficient with Git, GitHub, and Bitbucket repository management.
- Hands‑on with AWS and Azure compute, storage, networking, and managed services.
- Strong IaC knowledge (Terraform, CloudFormation, ARM).
- Scripting proficiency: PowerShell, Python, Bash.
- .NET deployment skills (MSBuild, NuGet, IIS/Kestrel).
- Monitoring/observability: Prometheus, Grafana.
- Containerization: Docker, Kubernetes; microservices understanding.
- Regulatory awareness: NIST SSDF, EU Cyber Resilience Act.
- Excellent communication, troubleshooting, and incident‑management skills.
Required Education & Certifications:
Bachelor’s degree in Computer Science, Information Systems, or equivalent experience.
Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure DevOps Engineer) welcomed.