Areas of Responsibility:
- Key enabler for all Development teams with the required DevOps Tools and CI/CD Pipelines for Software Development Life Cycle
- Understanding the project lifecycle, supporting the deliveries on time adhering to all the necessary gates
- Enabling Faster and smaller releases and Less Turn Around time with introduction of New Tools and technologies And/Or Improving the existing tools if necessary
Role: You Would be:
- Supporting in the Development and Maintenance of several software projects yielding to a Finished Medical Device with the introduction, improvement and maintenance of necessary CI/CD Pipelines
- Working on challenging tasks to enable integration of several components or subsystems with various technology landscape into a deliverable entity.
- Part of a team which is Key Enabler for Developing, Maintaining and Enhancing Continuous Integration and Delivery pipelines for developing, operating, and delivering above mentioned software
- Automating the setup of required Environments (e.g., test environment, pre -production environment, production environment) and deployment between those environments within the CI/CD Pipelines.
- Developing automated test pipelines where development teams can plug-in test cases for quality assurance, continuous, fast, real-time and short feedback cycles
- Developing Tools and necessary scripts in connection with CI/CD Pipelines to enable the DevOps System indirectly contributing the development of the Product Software.
- Working in Azure DevOps Server - OnPremise(TFS) Environment
Qualification: Graduate or Post Graduate.
Experience:
5-9 years of experience in Software Development, Expertise in Azure DevOps - Server OnPremise -TFS
MUST
- Experience in applying and adopting agile development processes (e.g., SAFE) and principles in large software projects and organizations
- Excellent Analytical, Debugging and Tracing skills and experience in defining and governing complex DevOps architectures and development processes
- Experience in Source Control: TFVC & GIT
- Minimum 5 year's Experience in Azure DevOps Server(On-Premise) (TFS) Continuous Integration/Continuous Deployment Pipelines
- Minimum 3+ Development Experience in C# and .Net Framework, .Net Core, ASP.Net, Powershell
- Significant Knowledge and experience in C# Compilers and Build Tools: MSBuild
- Experience with Artifactory, Azure Artifacts: Package Management system; Example: (NuGet, npm, Maven, Python and feeds )