Search by job, company or skills

Senior DevOps Engineer

Senior DevOps Engineer

MERIL
5-10 Years
Not Disclosed
Early Applicant
  • Posted 2 months ago
  • Be among the first 50 applicants

Job Description

Job Title: Senior DevOps Engineer – Surgical Robotics Software

Location: Gurgaon (Hybrid)

Company: Meril Life Sciences

Experience: 5–10 Years (Senior preferred)

Employment Type: Full-time

About the Role

Meril is developing next-generation surgical robotic systems currently in clinical trials in India and under development for US markets.

We are seeking a DevOps Engineer to establish and scale the DevOps infrastructure for our safety-classified (IEC 62304 Class B) desktop software platform built using C++, Qt/QML, and VTK.

This is a strategic individual contributor role with the opportunity to build DevOps practices from the ground up for a regulated medical device environment.

Key Responsibilities

1 CI/CD & Build Engineering

  • Design and implement CI/CD pipelines using GitLab CI for:
  • C++ / Qt / QML builds
  • Multi-platform builds (Windows and Linux)
  • Automated testing and static analysis
  • Optimize build performance, dependency management, and reproducibility.
  • Manage build artifacts and version control.
  • Implement branching and release governance strategies.

2 Test Automation & Quality Gates

  • Integrate and maintain:
  • Unit testing (Google Test / Qt Test)
  • UI automation (Squish for Qt)
  • Static code analysis (SonarQube, Coverity, or similar)
  • Code coverage enforcement
  • Establish automated quality gates aligned with IEC 62304 requirements.
  • Support hardware-in-loop (HIL) testing automation pipelines.

3 Regulatory & Traceability Support

  • Establish traceability across:
  • Jira Requirements Git commits Test cases
  • Support compliance activities for:
  • IEC 62304
  • ISO 13485
  • FDA Design Controls
  • Maintain versioning, release documentation, and audit readiness.
  • Support secure software lifecycle practices.

4 Release Engineering

  • Automate:
  • Installer generation (MSI or equivalent)
  • Code signing workflows
  • Release packaging
  • Define versioning strategy and release management processes.
  • Ensure reproducible builds for regulatory submissions.

5 Infrastructure & Environment Management

  • Manage containerized build environments (Docker).
  • Establish controlled build systems for safety-classified software.
  • Support hardware-in-loop test setups.
  • Improve developer workflow efficiency across a 60-member software team.

Required Qualifications

  • 5–10 years of DevOps / Build & Release Engineering experience.
  • Strong experience with:
  • GitLab CI
  • C++ build systems (CMake preferred)
  • Qt/QML environments
  • Experience implementing CI/CD for desktop applications.
  • Experience with static analysis tools and code quality enforcement.
  • Strong understanding of version control strategies (Git flow, trunk-based).
  • Experience with automated installer generation and code signing.
  • Strong scripting skills (Bash, Python, or similar).
  • Experience working with cross-functional engineering teams.

Preferred Qualifications

  • Experience in medical device software or other regulated domains (automotive, aerospace, industrial safety).
  • Exposure to IEC 62304 (Class B/C environments).
  • Familiarity with ISO 13485 or FDA Design Controls.
  • Experience implementing traceability systems (Jira Git Test tools).
  • Experience with hardware-in-loop testing environments.
  • Familiarity with cybersecurity practices for medical devices.

Why This Role is Unique

  • Opportunity to architect DevOps from scratch.
  • Work on safety-critical surgical robotics software.
  • Direct impact on regulatory compliance and product reliability.
  • Strategic role with potential to build and lead DevOps capability in future.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

GitLab CI

Static analysis tools

About Company

Similar Jobs

5-8 yrs
Gurugram, India, Gurugram
Skills:
Sql, Rabbitmq, Grafana, RDS, Kafka, Nosql, Iam, Terraform, Git, S3, Vpc, Elk, Ansible, AWS, Prometheus, Kubernetes, Docker, Ec2, Cache, Jenkins, Linux Shell Scripting, AWS CLI scripting, message-queuing, ArgoCD, stream-processing, Amazon EKS, AI tools for Infrastructure as Code
6-8 yrs
Noida, India
Skills:
Python Scripting, Terraform, Docker, Prometheus, Grafana, Helm, Kubernetes Cluster Management, OpenShift Administration, CI CD Pipeline Design Implementation, DevSecOps Automation, Argo CD GitOps
5-7 yrs
Noida, India
Skills:
Automation, Grafana, Linux, Networking, Terraform, Git, Postgres Sql, Dns, Docker Swarm, Github, Firewalls, Prometheus, Load Balancers, Kubernetes, Docker, Jenkins, Azure Monitor, App Insights, Multi-Cloud, Ingress, Podman, Log Analytics, Azure Blob, S3-compatible storage, VNETs
5-7 yrs
Noida, India
Skills:
PowerShell, Bash, ARM templates, Terraform, Microsoft Azure, Python, Azure DevOps, Azure Migrate, GitHub Actions, Bicep, Azure SQL Managed Instance, Azure AI technologies
7-9 yrs
Noida, India
Skills:
sentinel , VMware, Citrix, PowerShell, Terraform, Ansible, Oracle, Azure, Python, Azure DevOps, Infrastructure as Code, Key Vault, Active Directory, Microsoft Defender for Cloud