Senior DevOps Engineer

Great GrayBoston, MA
2d$155,000 - $180,000Hybrid

About The Position

Great Gray is looking to add a Senior DevOps Engineer on our IT team. This is a newly-created engineer role which will aid in bringing critical platform capabilities in-house to support our rapid growth. The work will play a pivotal role in modernizing our infrastructure, leading our migration from Azure DevOps to GitHub Actions, and building a world-class developer experience.

Requirements

  • 5+ years of DevOps/Platform/SRE experience, with significant time in Azure environments, including AKS, App Services, Virtual Machine Scale Sets, Azure Networking and Azure SQL.
  • Kubernetes/AKS deployment strategies, cluster management, troubleshooting
  • CI/CD expertise including GitHub Actions, Azure DevOps or similar
  • Terraform writing modules, managing state and best practices
  • Containerization, registries, Docker, security scanning
  • Scripting & automation with PowerShell, Bash, Python or Go
  • Monolith and microservices experience
  • Experience with distributed tracing, metrics and logging platforms for observability
  • MS SQL Server, Azure SQL backup, replication and performance tuning
  • Problem-solving mindset
  • Your standards reflect our core values: Growth Mindset, Disciplined Curiosity, Grit, Results Ownership, Collaboration.

Responsibilities

  • Build and maintain self-service tools and automation that empower engineering teams to ship faster with confidence
  • Design and implement standards, patterns, and best practices for containerized and traditional applications
  • Create documentation and runbooks that enable teams to own their services
  • Champion DevOps culture and practices across engineering teams
  • Lead a migration from Azure DevOps to GitHub Actions, designing robust, scalable pipeline architectures
  • Mature existing CI/CD pipelines with improved testing, security scanning, and deployment strategies
  • Implement blue-green and canary deployment patterns
  • Build reusable pipeline templates and shared workflows
  • Manage and optimize our Azure Kubernetes Service (AKS) clusters
  • Containerize legacy applications and design migration strategies from monoliths to microservices
  • Work with Azure App Services, Virtual Machine Scale Sets, and networking infrastructure
  • Implement and maintain service mesh patterns, monitoring, and observability
  • Write and maintain Terraform modules for Azure infrastructure
  • Automate infrastructure provisioning, configuration management, and scaling
  • Modernize legacy infrastructure with Windows AD dependencies, SSRS, and SSIS workloads
  • Design and implement auto-scaling strategies for applications currently lacking them
  • Enhance monitoring and alerting using Application Insights, Azure Monitor, Prometheus/Grafana, Jaeger, and OpenTelemetry
  • Build dashboards and SLO/SLI frameworks to measure system health
  • Drive incident response processes and post-mortem culture
  • Optimize application and infrastructure performance
  • Complete other related duties as assigned

Benefits

  • Be an integral part of an early-stage, high-growth organization!
  • Hybrid work environment
  • Competitive compensation package including 401(k) with elective and non-elective match opportunities
  • Lifestyle spending allowance program
  • Medical, Dental, Vision Insurance
  • Employer-paid life and disability insurance
  • Generous paid time off program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service