18 Sep
|
Lu0026T Technology Services
|
Bengaluru
18 Sep
Lu0026T Technology Services
Bengaluru
Responsibilities
- Own and evolve the system-level architecture of a Windows-based IVD software product deployed to customer environments.
- Act as a system-level technical authority, influencing architecture and design decisions without formal people management.
- Design, configure, and support product deployments using IIS, SQL Server, WSL, and Docker across on-premises, virtualized, and cloud environments.
- Anticipate, identify, and mitigate environment-specific risks across Windows and Linux systems, virtual machines, containers, networking, and cloud infrastructure.
- Support and stabilize a distributed product maintained over multiple years across a large enterprise install base (100+ customer installations).
- Lead deep root-cause analysis of complex issues spanning application behavior, operating systems, databases, containers, and infrastructure.
- Define, document, and enforce supported deployment models, environment assumptions constraints, and known failure modes.
- Partner early with software engineering to surface non-obvious system dependencies, scalability limits, and operational risks.
- Contribute to containerized and orchestrated deployment strategies;
experience with ECS or Kubernetes is a plus.
- Influence CI/CD pipelines and release processes to improve reliability, repeatability, and diagnosability in regulated environments.
- Apply security best practices to product systems, including hardening, access control, patching strategies, and vulnerability management.
- Drive improvements in observability through logging, monitoring, diagnostics, and operational tooling.
- Develop and maintain automation scripts to reduce manual configuration, increase consistency, and eliminate classes of setting-related issues.
- Ensure system designs, configurations, and documentation meet IVD regulatory and quality expectations.
- Create and maintain system architecture documentation, deployment guides,
and operational playbooks.
- Serve as a senior escalation point and mentor for system-level issues, raising the bar for system engineering practices.
Who You Are
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- A minimum of 6 – 7 years of experience supporting commercial product software.
- Deep hands-on experience with Windows Server environments, including IIS and SQL Server in production.
- Strong working knowledge of Linux systems (e.g., Ubuntu, RHEL-based distributions) in product deployments.
- Proven experience with Docker and containerized application deployments.
- Experience supporting products deployed across virtualized environments (VMware, Hyper-V) and cloud infrastructure.
- Hands-on experience with AWS services such as EC2, VPC, IAM, and storage services.
- Demonstrated ability to proactively diagnose and resolve complex system-level issues across software, OS, and infrastructure layers.
- Experience developing automation scripts using Bash, PowerShell, Python, or similar languages.
- Familiarity with CI/CD pipelines and release workflows in regulated or quality-focused environments.
- Strong troubleshooting, problem-solving, and communication skills.
Preferred Qualifications
- Direct experience supporting IVD, medical device, or other regulated software products.
- Experience maintaining a distributed product for 2–3 years across 100+ enterprise customer installations.
- Exposure to container orchestration platforms such as ECS, EKS, or Kubernetes.
- Experience with infrastructure as code or configuration management tools.
- Familiarity with monitoring and logging platforms and operational diagnostics.
- Background in regulated environments with awareness of compliance and audit expectations.
- Demonstrated ability to influence system architecture and technical direction at a product level without formal management responsibility.
📌 Senior System Engineer (Bengaluru)
🏢 Lu0026T Technology Services
📍 Bengaluru