Senior Software Engineer - Linux

Orchard Software
Orchard Software

Software Engineering

Bengaluru, Karnataka, India

Posted on Jul 6, 2026

Position Summary

We are looking for a talented DevOps Engineer (7–10 years of experience) with strong expertise in Linux platforms (Red Hat Enterprise Linux / Oracle Linux/ UNIX) to join our dynamic team. The ideal candidate will have hands-on experience in Linux-based infrastructure, installer development, system integration, and DevOps automation.

This role requires deep knowledge of Linux system administration, shell scripting, and CI/CD pipeline development, with a strong emphasis on building, testing, and deploying applications in Linux environments.

The engineer will use GitHub Copilot—including MCP (Model Context Protocol) integrations—to streamline specification‑driven development, generate high‑quality tests and documentation, and improve delivery speed and consistency. Experience in the healthcare domain is an added advantage.

Clinisys' AI Philosophy:

Building an AI‑first organisation is central to Clinisys’ purpose and the impact we deliver. As a global provider of intelligent diagnostic informatics solutions, we build AI‑enabled, cloud‑based platforms to enhance diagnostic workflows across healthcare, life sciences, and public health. By applying intelligent technology thoughtfully and responsibly, we help laboratories and testing environments operate more effectively, generate meaningful insights at scale, and ultimately support healthier and safer communities. Operating across more than 30 countries, Clinisys expects all colleagues—regardless of role or function—to work confidently with AI‑enabled tools, apply digital and analytical thinking, and continuously adapt as technologies evolve, must drive an AI first sense of purpose and urgency.

Job Responsibilities

· Design, implement, and manage CI/CD pipelines using tools like Jenkins and Azure DevOps with a Linux-first approach.

· Develop and maintain Linux-based installers and automate deployment workflows across environments using InstallShield.

· Perform Linux platform configuration, tuning, troubleshooting, and performance optimization.

· Write and maintain robust Shell (Bash) scripts and automation frameworks for deployment and operations.

  • Configure and manage build tools such as ANT and Maven.

· Work on Groovy (Jenkins pipelines) and YAML (Azure DevOps pipelines) for pipeline orchestration.

· Ensure application compatibility and stability across Red Hat / Oracle Linux environments.

· Collaborate with development, QA, and infrastructure teams to ensure seamless build, release, and deployment cycles

· Implement best practices for infrastructure as code (IaC), version control, monitoring, and logging in Linux ecosystems

  • Develop and maintain PowerShell scripts for automation, configuration management, and operational tasks.

  • Monitor and optimize pipeline performance for speed, reliability, and scalability.

  • Maintain documentation for CI/CD processes, scripts, and best practices.

  • Ensure security and compliance in all DevOps processes and pipelines.

· Leverage GitHub Copilot to accelerate development by generating code scaffolds, unit tests, documentation, and pipeline snippets, while validating AI‑assisted outputs for accuracy, security, and compliance before integration.

· Designs and maintains cloud infrastructure for AI‑enabled platforms on Azure, with a strong focus on building and refining AI agents using Azure AI Foundry.

· Partners with engineering teams to improve instruction quality, automate PR code reviews, and embed AI‑first practices across delivery pipelines.

Skillset Requirements

  • 7-10 years of hands-on experience in a DevOps or similar engineering role.

· Strong experience with Linux (RHEL / Oracle Linux / Unix systems), Jenkins jobs and pipeline configuration.

  • Hands-on experience with ANT and Maven (mandatory).

· Expertise in Linux installer development, packaging, and testing.

· Proficiency in Shell scripting (Bash).

  • Knowledge of InstallShield or other installer software for application packaging.

  • Programming/development experience (preferred) in languages such as Java, .NET, or similar.

  • Expertise in Azure DevOps and YAML-based CI/CD pipeline creation and management is mandatory.

  • Advanced PowerShell scripting skills for automation and operational tasks is mandatory.

  • Proficiency with version control systems, especially Git.

  • Strong troubleshooting, analytical, and problem-solving abilities.

  • Excellent communication and teamwork skills.

  • Familiarity with Bicep Infrastructure as Code (IaC) tool.

· Familiarity with GitHub Copilot MCP or ability to quickly learn grounded‑context workflows.

· Azure AI Foundry, Azure OpenAI, or LLM‑based agent frameworks.

· Prompt engineering and instruction file optimization.

· AI‑assisted PR/code review tools and practices.

Educational Requirements

  • UG: B. Tech / B.E. - Any Specialization, Computers Science

  • PG: MS/M.Sc. (Science) - Any Specialization, Computers, MTech - Any Specialization, Computers, Electronics/Telecommunication, MCA - Computers, Other.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.