We are looking for a candidate, who has hands on experience in software development and DevOps across various technologies with depth and breadth through various tiers of software, throughout the life cycle of the software. The candidate should have excellent communication skills, interpersonal skills, ownership and commitment. Knowledge in healthcare domain is a plus.
Skillset Requirements
- Hands on experience in setting up end to end DevSecOps tools, especially on Azure DevOps is mandatory.
- Should have experience in automating application development, release and deployment cycle
- Experience in working on DevOps, cloud-based, web-based and client server-based software systems, utilizing N-tier architectures, dynamic content, highly scalable approaches, and security models/implementations. Proficiency developing and troubleshooting software applications that run in various environments.
- Experience in building, packaging, installing applications on virtual and distributed platforms.
- Experience in Enterprise application integration is a plus.
- Experience in scalable, globally distributed applications.
- Experience in refactoring or reengineering solutions.
- Experience working in Agile teams.
Educational Requirements
- UG: B. Tech / B.E. -Any Specialization, Computers, Electronics/Telecommunication
- PG:MS/M.Sc. (Science) -Any Specialization, Computers, MTech -Any Specialization, Computers, Electronics/Telecommunication, MCA -Computers, Other.
Technical Requirements
- 2-5 years hands on experience as Azure DevOps with end-to-end DevSecOps automation experience as DevOps Engineer
- Azure DevOps (ADO)/TFS Configuration management
- Experience setting up branches, versioning in ADO
- Skilled in Azure Build and release pipeline development.
- Highly skilled on developing YAML scripts
- PowerShell scripting knowledge
- Working Experience of CI/CD.
- TFS to ADO migration experience is preferred
- Other tools like Jenkins, Ansbile integration
- Knowledge of Terraform, Bicep is preferred
- Knowledge of Blue/green deployment, Canary deployment is required
- Programming experience in C#, ASP.Net, SQL Server & Object-oriented concepts
- InstallShield or similar tool knowledge.
- Should have AZ-400 Azure DevOps Expert Certified.
- Preferrable to have Azure skills and other certification
Job Responsibilities
- End to end Azure DevOps tools setup, configuration, and automation
- Deep experience on Azure boards, Azure build/release pipeline creation/automation, Azure test suite and other tools integration as part of CI/CD pipeline
- TFS to ADO migration of old products and automation
- Build and release pipeline development using YAML
- Application deployment automation
- Infrastructure deployment automation on Azure Cloud
- Responsible to drive overall DevOps Maturity in the organization