Senior DevOps Engineer

Location : Name Linked Remote - US
ID
2024-6228
Job Locations
US-Remote
Category
Technology
Type
Regular Full-Time

Overview

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time

 

Groups Recover Together was founded in 2014 to make treatment for opioid addiction respectful, accessible and affordable. We empower our members to regain control of their lives through a combination of community support, outpatient weekly group therapy and medication to manage withdrawal using buprenorphine and naltrexone.  Today we serve ~1X,000 members weekly via virtual care and a network of offices across 15+ states and growing.

Responsibilities

We are seeking a Senior DevOps Engineer with deep expertise in cloud infrastructure and automation to join our team. This role will focus on improving our deployment pipelines, scalability, monitoring, and overall system reliability. The ideal candidate will have extensive experience working with Azure, Terraform, GitHub, etc., and will play a key role in enhancing our CI/CD processes, optimizing cloud resources, ensuring a seamless deployment experience for our engineering teams, while driving security and networking strategies to ensure robust and secure infrastructure.

Key Responsibilities:

  • Design and Implement Scalable Infrastructure: Architect and manage cloud infrastructure on Azure, with a strong focus on automation, security, scalability, and reliability.
  • CI/CD Pipeline Development: Build and maintain continuous integration and deployment pipelines using GitHub Actions or similar tools, ensuring smooth releases across multiple environments.
  • Container Management: Design, deploy, and manage runtime container configurations supporting scalable, resilient, and cost-effective service architectures.
  • Infrastructure as Code: Utilize Terraform to manage infrastructure as code, enabling rapid provisioning and consistent environments across staging and production.
  • Monitoring and Optimization: Implement monitoring, alerting, and logging solutions to ensure system health, and optimize cloud resource utilization for performance and cost-efficiency.
  • Collaboration: Work closely with engineering, product, and infrastructure teams to align DevOps processes with business and technical goals. Provide mentorship and guidance to junior DevOps engineers.
  • Security and Compliance: Ensure infrastructure and deployment processes adhere to security best practices and industry standards.
  • Cost Management: Identify areas of cost hot spots and pursue remediation steps.  Plan and implement cost-savings strategies to support continued business growth.

Qualifications

  • 7+ years of experience in a DevOps role or similar engineering position.
  • Extensive experience with Azure, including resource management, network architecture, and identity and access management, etc.
  • Strong expertise in container management (e.g. Docker, Kubernetes), including cluster provisioning, deployment strategies, and troubleshooting.
  • Proficient with Terraform and other Infrastructure as Code (IaC) tools.
  • Experience with CI/CD tools and practices, especially GitHub Actions or similar.
  • Solid understanding of security best practices in cloud environments.
  • Experience in driving a regulatory compliance strategy and implementation (e.g. SOC2, GDPR; HIPAA a plus)
  • Strong problem-solving skills with an ability to work independently and in a team setting.
  • Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.