Senior Software Engineer (SRE – DevOps)

Posted 10 Days Ago
Be an Early Applicant
Bangalore, Bengaluru, Karnataka
Senior level
Healthtech • Information Technology • Other • Software • Analytics
The Role
The Senior Software Engineer (SRE – DevOps) will build and support infrastructure for a healthcare data product. Responsibilities include improving backend system reliability, automation for CI/CD, capacity planning, monitoring, and supporting engineering teams. The candidate will maintain a robust development environment and handle advanced troubleshooting as needed.
Summary Generated by Built In

Job Title : Senior Software Engineer (SRE – DevOps)

Location: Bangalore

Experience: 5-7 yrs

Notice Period: 15-30 Days

Skills to Focus: DevOps, AWS, IaC


Job Description:

Summary:

  • We are building a data infrastructure and family of products to help transform the HealthCare industry.
  • Our data scientists and engineering teams are creating smart products that use clinical patient data to do this and need great Site Reliability Engineers to build, deploy and support the infrastructure that brings their work to our customers.
  • Our Site Reliability Engineering team supports our AWS footprint as infrastructure as code, are super security minded and know how to help the engineering team create a highly reliable system.
  • SRE also automate everything. Our team shares an on-call rotation backed by our engineering teams.


Roles & Responsibilities:

As one of our SREs you will be capable of doing many of the following:

  • Analyze and improve the efficiency, scalability, and reliability of our backend systems
  • Build and mature automation tools for robust continuous integration and deployment pipelines
  • Build scalable, secure, and measurable infrastructure with code
  • Facilitate capacity planning
  • Champion code health, rigorous testing, and maintainability standards
  • Create automation of engineering deployments
  • Create scalable and reliable monitoring and alerting that works
  • Create actionable documentation and playbooks, and when possible automation, to resolve recurring issues and proactively address issues before impact is felt
  • Design, build, and upkeep tools, systems, and self-service options to elevate engineering team productivity and reduce toil
  • Maintain a stable, scalable, and secure development environment while keeping abreast of the latest DevOps innovations
  • Own and maintain client services and data infrastructure in production
  • Support disaster recovery design, implementation, and testing
  • Support engineering teams in implementing system reliability
  • When things go bad, perform advanced troubleshooting of our systems


Required & Desired Skills:

  • Amazon Web Services (AWS) and Application Programming Interface design and best practices
  • Experience with CI/CD tools such as Jenkins, GitLab CI, CircleCI, GitHub Actions) and version control systems such as Git
  • Experience with deployment and config management systems like Salt Stack, Ansible, and HashiCorp
  • Experience with monitoring and logging applications like FluentD, Graylog, and Datadog
  • Familiarity with containerization and orchestration technologies
  • Knowledge of cloud services (e.g., AWS, GCP, Azure) and infrastructure as code (e.g., Terraform, CloudFormation)
  • Proficiency in version control systems like Git and CI/CD tools like Octopus Deploy or ArgoCD
  • Strong communication and collaboration skills to work effectively with cross-functional teams
  • Strong knowledge of best-in-class security practices and testing methods
  • Strong knowledge of internet service architecture (TCP/IP, HTTP, DNS, routing, load balancing)
  • Strong knowledge of the configuration and maintenance of common big infrastructure components such as Cassandra, Redis, FluentD, Apache/Django/Flask, Kafka, Redis, Elasticsearch & Hadoop
  • Strong scripting skills like Python, Ruby, or Bash
  • Strong understanding of Unix and system administration



Thanks.

Top Skills

Bash
Python
Ruby
The Company
HQ: Franklin, TN
2,100 Employees
On-site Workplace
Year Founded: 1999

What We Do

emids is healthcare's digital transformation leader, delivering business and tech solutions that help payers, providers and tech-enablers maximize technology to deliver care better.

As a global partner headquartered in Nashville, TN, emids helps bridge the critical gaps in accessible, affordable, high-quality healthcare by providing advisory consulting services, custom application development, and data solutions. Services include EHR application deployment and management, analytics, data integration and governance, software development and testing, and business intelligence.

Similar Jobs

Warner Bros. Discovery Logo Warner Bros. Discovery

Software Engineer II- Site Reliability Engineering (SRE Team)Bangalore

Artificial Intelligence • Digital Media • Gaming • Machine Learning • News + Entertainment • Software
Hybrid
Bangalore, Bengaluru, Karnataka, IND
40000 Employees
Bengaluru, Karnataka, IND
2724 Employees

Nagarro Logo Nagarro

Senior Engineer, DevOps

Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Bengaluru, Karnataka, IND
19994 Employees
Bengaluru, Karnataka, IND
2724 Employees

Similar Companies Hiring

InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account