Site Reliability Engineer

GoHealth Urgent Care
Atlanta, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Atlanta, United States of America

Tech stack

Amazon Web Services (AWS)
Application Performance Management
Automation of Tests
Azure
Continuous Integration
DevOps
Mobile Application Software
Node.js
NoSQL
Open Web Application Security
Software Maintenance
Reliability Engineering
Azure DevOps Pipelines
Next.js
Secure Coding
Software Deployment
Software Engineering
SQL Databases
Data Streaming
Systems Integration
TypeScript
Web Applications
Datadog
Data Logging
React
Grafana
Mitre Att&ck
Backend
Event Driven Architecture
Kubernetes
Information Technology
Front End Software Development
Terraform
Splunk
New Relic (SaaS)
Docker

Job description

The Site Reliability Engineer is responsible for maintaining and enhancing the reliability, security, and performance of our customer-facing web and mobile applications. This role is critical in remediating security vulnerabilities, triaging and resolving customer issues, and collaborating with backend developers to ensure application health and uptime. The Site Reliability Engineer will also manage Azure DevOps pipelines and oversee production deployments to deliver seamless, secure, and high-performing user experiences., * Triage, investigate and drive customer support issues to resolution, performing root cause analysis and minimizing downtime.

  • Lead efforts to identify, remediate, and document security vulnerabilities in application code, partnering with security teams for best practices.
  • Implement and maintain application-level monitoring, logging, and alerting to proactively identify and address issues.
  • Collaborate with cross-functional teams (Product Owners, DevOps, Security and Compliance, Support) to deliver seamless end-to-end customer experiences.
  • Create and maintain technical and procedural documentation for systems, integrations, and processes.
  • Manage and optimize Azure DevOps pipelines, CI/CD processes, and production deployments. GoHealth Core Values GoHealth's Core Values, listed below, are essential functions of this position:
  • Collaboration: Takes ownership for collectively establishing productive partnerships and relationships and seek to gain joint understanding of priorities and objectives so that the greater good of the organization and those we serve is always at the forefront.
  • Innovation: Consistently uses good judgment, applying creativity to overcome obstacles and increasing effectiveness and efficiency through process and other forms of innovation.
  • Diversity & Inclusion: Fosters diversity and inclusion, to be able to better understand team members, our customers and partners. Engages the strengths and talents of each GoHealth team member, creating an environment of involvement, respect and connection where the richness of ideas, backgrounds and perspectives are harnessed.

Courage & Integrity: Models and practices the highest ethical and professional standards; demonstrates pride and personal interest in our patients, partners and fellow team members, deeply engaging in the business. Makes decisions, with a focus on doing the right thing; treats team members, our customers, partners and vendors with dignity, consideration, open-mindedness and respect.

  • Accountability: Always shows initiative, demonstrates a bias to action and gets things done. Actively accepts responsibility for diverse roles, obligations and actions that positively influence patient and customer outcomes, our partnerships and the healthcare needs of our communities. Physical Requirements

  • Office Environment: Tasks may be conducted within a climate-controlled office setting.

  • Physical Activity: The role may require the ability to lift, carry, push, or pull materials, supplies, and equipment (up to 50 lbs.) Duties typically involve a combination of sitting, standing, and walking, with frequent changes in position.

  • Travel: Travel may be required, including travel between Company locations and out-of-town destinations as needed. * Safety Equipment: May require the use of safety equipment for infection prevention.

Note: This Job Description is not inclusive of all the duties of the position. You may be asked by Leaders to perform other duties. Leadership may revise this job description at any time.

Equal Employment Opportunity Statement The Company and its affiliates, joint venture partners and entities under common management are Equal Opportunity Employers. They do not discriminate based on race, color, religion, national origin, age, sex, disability, veteran status, sexual orientation, gender identity, or any other protected status under federal, state, or local law.

ADA Accommodation Statement Reasonable accommodations are available for qualified individuals with disabilities upon request. This role defines success by achieving essential function outcomes, not by the method of completion.

Requirements

Education Required:

  • Bachelor's degree in computer science, Information Technology, or related field; demonstrated experience may be accepted in lieu of a degree.

Work Experience Required:

  • 4+ years of professional experience in software development with a focus on application maintenance, customer support, and reliability engineering.

Preferred Qualifications, Education, Licenses, Certifications, Experience, etc.:

  • None

Knowledge, Skills, and Abilities

  • This role involves interaction and collaboration with other departments and requires excellent judgment and interpersonal skills.

  • Experience remediating security vulnerabilities and implementing secure coding practices.

  • Proven ability to troubleshoot, optimize, and enhance application performance in high-scale production environments.

  • Experience with monitoring, logging, and observability tools (e.g., New Relic, Datadog, Splunk, Azure or AWS observability)

  • Hands on experience working with and developing backend technologies and frameworks including Node.js, TypeScript, SQL/NoSQL databases.

  • Hands on experience working with and developing frontend technologies including ReactJS, NextJS, Vercel.

  • Strong experience with Azure DevOps, CI/CD pipelines, and production deployments.

  • Familiarity with container orchestration (Docker, Kubernetes) and cloud platforms (Azure preferred).

  • Strong analytical and problem-solving skills. * Excellent collaboration and communication abilities.

  • Self-motivated, detail-oriented, and organized. * Ability to work effectively with cross-functional teams and communicate complex technical concepts clearly.

  • Experience in healthcare or other highly regulated industries.

  • Familiarity with security frameworks (OWASP, CVSS, MITRE ATT&CK).

  • Experience with automated testing, infrastructure-as-code (Terraform), and event-driven architectures Essential Duties and Responsibilities

  • Monitor, maintain, and optimize production web applications for reliability, uptime, and performance.

  • Collaborate with front and backend developers to ensure robust application health, efficient data flows, and rapid issue resolution.

Apply for this position