Site Reliability Engineer
QGenda - Atlanta, GA

Site Reliability Engineer

company building QGenda location Atlanta, GA
card illustration
Oops! This job has expired, but don’t worry.
Explore other exciting job listings and take the next step in your career journey!
289
Site Reliability Engineer
jobs
show me
235
jobs in
Atlanta, GA
show me
15
jobs at
QGenda
show me

Job

Company

Description

Salary

Skills

Job Description

Title: Site Reliability Engineer

Classification (FLSA): Exempt

Position type: Full time

Reports to: Director, Site Reliability Engineering

Summary / Objective:

QGenda is a fast growing Atlanta-based healthcare software company, with an amazing corporate culture, where we strive to be the best place to be a customer. Our software is used by thousands of hospital departments around the world to automatically generate the most optimized physician work schedules to accommodate complex business rules and accurately schedule the appropriate medical provider based on their skill level, specialty, availability, and preferences.

As a Site Reliability Engineer, you will work with our product development teams to increase the scalability, reliability, and performance of our systems. Youll build and extend existing automation for configuration and monitoring of our AWS hosted applications. Youll evaluate new AWS services and tools to determine if they could be utilized in our environments. Youll bring a focus to platform health and monitoring to allow us to deliver the best possible experience for our customers.

Key Responsibilities:

  • Assist in Development Operations
    • Partner with software engineering teams to make sure scalability/reliability is designed and implemented in new features and products
    • Promote fundamentals of site reliability across the Product Development department and the organization as a whole
    • Work closely with development and operations teams to build highly available, cost effective systems
  • Build and Maintain Infrastructure
    • Write automation code for provisioning and operating infrastructure
    • Oversee infrastructure for customer facing applications hosted in AWS within production and pre-production environments including their provisioning
    • Maintain an understanding of new cloud computing capabilities on Amazon Web Services and look for opportunities to utilize those capabilities for our products
  • Ensure Application Uptime and Performance
    • Use extensive metrics to identify issues before they impact our customers
    • Establish end-to-end monitoring and alerting on all critical aspects of the system to ensure SLAs and get proactive notifications of possible issues for all systems
    • Design platforms for extremely high uptime metrics and ensure that our production SLAs are measured, monitored and maintained
    • Identify underlying root causes and provide recommendations or solutions for long term permanent fixes to critical production issues
    • Participate in service capacity planning and demand forecasting, software performance analysis and system tuning
  • Assure High Security Across the Application and Organization
    • Troubleshoot problems across the entire cloud-based stack: network, databases, and application and build automation to prevent problem recurrence
    • Develop effective documentation, tooling, and alerts to both identify and address reliability risks
  • Participate in oncall rotation with other team members on the Development Team

Knowledge, Skills and Abilities:

  • Advanced proficiency with at least one scripting or programming language
  • Solid Windows administration experience, experience with Active Directory is a plus
  • Strong experience supporting .NET web applications
  • Experience with Nginx, Apache, Docker or similar technologies
  • Hands-on experience building infrastructure and supporting applications in AWS using services such as Lambda, EC2, ECS, S3, SNS, SQS, RDS, Redshift, and Elasticache
  • Strong understanding of networking and DNS
  • Familiarity with configuration management and infrastructure as code (IaC) tools such as Ansible, Terraform or Cloudformation
  • Availability for off-hours deployment and upgrades of production systems during release and maintenance windows
  • Firm understanding and experience with Agile and Scrum SDLC processes
  • Using distributed version control system experience (Git preferred) to checkin code, branching, merging, pull request, code review, etc.
  • Knowledge of CI/CD best practices and tools such as AWS CodeBuild, Jenkins and TeamCity
  • Experience designing and delivering secure, high performance and highlyavailable cloud services
  • Experience working with stakeholders to define and track SLIs, SLOs and SLAs using metrics and monitoring to ensure the objectives are met or exceeded

Education / Professional Certifications or Licenses Required:

  • Bachelor's degree from an accredited college or university or equivalent industry experience

Work Environment / Physical demands/ Travel Requirements:

  • Computer-based work environment.
  • Sitting and standing for extended periods
  • Lifting of 5 - 10 pounds.

PM21

Applicants must be currently authorized to work in the United States on a full-time basis.

Powered by JazzHR

PI192614931

This job was posted on Sun Sep 25 2022 and expired on Tue Oct 04 2022.
Find out how you match this company
puzzle icon
QGenda jobs

QGenda

General Hospitals & Home Health Care Services Companies & Niche Health Practitioners Companies & Outpatient Care Centers & Hospital
4.7
2 ratings
5
Salary & Benefits
5
Professional growth
4.5
Work-Life balance
4
Recognition & Support
5
Culture and Values
Summary
QGenda, founded in 2006 and headquartered in Georgia, United States, is a private information technology company specializing in physician scheduling software, on-call scheduling software, cardiologist scheduling software, and emergency physician scheduling software. It is a cloud-based healthcare scheduling Software Company. QGenda has 3000+ customers in 30+ medical organizations worldwide. Almost all healthcare professionals use QGenda software to optimize their workforce, which allows them to provide the best patient care. The Company serves Academic Medical Centers, Federal State, Hospital and Healthcare organizations, and more. It has specialties in Anesthesiology, Cardiology, Emergency Medicine, Obstetrics and Gynecology, Orthopedics, and more. Employees at QGenda receive Full Health and dental insurance, paid time off, free snacks and drinks, and more. They offer jobs for Q.A. Engineer, Customer Success Consultant, Business Development Representative, Strategic Account Executive, and more.
Company - Private
Small
$10M to $25M
Atlanta, GA, 30303, and others
General Hospitals, Home Health Care Services Companies, Niche Health Practitioners Companies, Outpatient Care Centers, Hospital
2006
Greg Benoit
Company Details
More jobs at this company
avatar-of-creator

Site Reliability Engineer Interview Questions & Answers

What is the role of a Site Reliability Engineer?

Answer

A Site Reliability Engineer is responsible for ensuring the reliability, availability, and performance of a company's systems and infrastructure.

avatar-of-creator

About the Site Reliability Engineer role

Engineers Site Reliability Engineer

In the role of Site Reliability Engineer, we are responsible for finding out solutions of severe technical problems. We put in our efforts and coordinate with others to quickly come over these technical problems. We act as the software development experts of the company. We evolve the software system to improve and increase its reliability. We also leverage modern tools for generating reliability. We oversee the designing, coding, and testing processes of software. Being Site Reliability Engineers, we aim to deliver error-free systems that can work faster and efficiently. We also train and manage the team working under us.

Core tasks:

  • monitoring the application performance
  • ensuring the safety of overall software
  • troubleshooting the issues that occur in any software
  • managing and supporting on-premise development environments
  • sharing knowledge on the best practices with our juniors
289 Site Reliability Engineer jobs in Atlanta, GA
See more jobs
puzzle icon
Learn more about Site Reliability Engineer job title
Similar jobs in the area

Similar jobs