- Bengalúru - Karnataka - Indie
Senior Integration/DevOps Engineer
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 )
• You always work with AI first mindset in areas where AI has productive benefit.
• Strong communication skills and experience in an international team and environment
• Business fluent English in reading, writing and speaking
• Effective as a good Team Player in Driving Initiatives, Result oriented Decision Making skills
• Self-motivated and proactive work style with Prioritization on commitments
WELCOME
• Experience with Different DevOps Platform (e.g., Azure DevOps Services, GitLab, GitHub, Ansible, Jenkins)
• Experience in defining KPIs for monitoring environments and operated software to provide proactive and continuous feedback to development and operations
• Experience with scripting languages like Javascript, Node JS
• Experience with Programming Language C# or C++
• Experience in guiding and governing international development teams to adhere to established DevOps principles (e.g., from green to green)
• Significant experience and programming skills with the container and orchestration technologies like Docker and Kubernetes
• Experience with Infrastructure-as-Code (IaC) like Terraform, Ansible