Senior Software Engineer
Position Summary
We are looking for a talented DevOps Engineer with 7 to 10 years of experience to join our dynamic DevOps team. The ideal candidate will have deep expertise in Jenkins, Azure DevOps, especially in building and managing CI/CD pipelines using Groovy, YAML, and strong PowerShell scripting skills.
Job Responsibilities
Design, implement, and maintain CI/CD pipelines using Jenkins.
Develop and manage installation packages using InstallShield.
Configure and manage build tools such as ANT and Maven.
Design, implement, and manage CI/CD pipelines using Azure DevOps with a focus on YAML-based configurations.
Automate build, test, and deployment processes to ensure efficient and reliable software delivery.
Develop and maintain PowerShell scripts for automation, configuration management, and operational tasks.
Collaborate with development, QA, and IT teams to streamline workflows and resolve pipeline or deployment issues.
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.
Troubleshoot and resolve issues related to CI/CD, automation, and infrastructure.
End-to-end responsibility in establishing a continuous build environment to accelerate software development and release processes.
Independently diagnose and resolve the pipeline issues and investigate the requirements based on development team challenges.
Skillset Requirements
7-10 years of hands-on experience in a DevOps or similar engineering role.
Strong knowledge of Jenkins jobs and pipeline configuration.
Hands-on experience with ANT and Maven (mandatory).
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.
• Basic understanding of AI concepts and practical experience in leveraging AI tools or techniques in day-to-day DevOps activities
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.
- Department
- Software Development
- Locations
- India Bangalore
- Remote status
- Hybrid
- Employment type
- Full-time
Already working at Clinisys?
Let’s recruit together and find your next colleague.