Devops Engineer
- Devops
- .NET Core
- Angular
- CI/CD
- IaC
- AI
- Git
- Azure DevOps
- GitHub
- GitLab
- Flyway
- Liquibase
- Azure
- AWS
- Docker
- Kubernetes
- DevSecOps
- SAST
- DAST
- Key Vault
- GitHub Actions
- GitLab CI
- ASP.NET Core
- IIS
- Windows
- Linux
- npm
- Node.js
- SQL
- App Services
- Azure SQL
- AKS
- Azure Monitor
- Terraform
- Bicep
- .NET
- Disaster Recovery
- Incident Response
Job Description
Lead DevOps Engineer
Position:Lead DevOps Engineer
Project Domain:.NET Core 10 (Web API), Angular 21, MS SQL Server 2025, Data Migration
Employment Type:Full-Time
Experience Required:5–8 years (including at least 1–2 years leading DevOps/infrastructure for enterprise-grade projects)
About the Role
We are looking for an experienced Sr / Lead DevOps Engineer to own the infrastructure, deployment, and release strategy for a project built on a .NET Core 10 Web API backend, Angular 21 frontend, and MS SQL Server 2025, with significant data migration activities involved. The ideal candidate will design and manage CI/CD pipelines, infrastructure as code, environment strategy, and release governance — while actively leveraging AI-assisted tools to improve DevOps efficiency, reliability, and speed of delivery.
Key Responsibilities
•CI/CD Pipeline Development
• Design and implement scalable CI/CD pipelines for:
• .NET Core 10 Web API applications
• Angular 21 front-end applications
• Database deployment and schema changes in SQL Server 2025
• Data migration packages and scripts
• Automate build, test, release, and deployment processes across Dev, QA, UAT, and Production environments.
• Implement deployment strategies such as Blue-Green, Rolling, and Canary deployments where applicable.
•Source Control & Branching Strategy
• Configure and manage Git repositories (Azure DevOps, GitHub, GitLab).
• Define and enforce branching strategies (GitFlow, Trunk-Based Development).
• Implement pull request validation, code review workflows, and merge policies.
•Build & Release Automation
• Create automated build pipelines for:
• .NET Core applications
• Angular applications
• Database projects
• Manage build artifacts and package repositories.
• Integrate automated versioning and release management processes.
•Database DevOps & Data Migration
• Automate SQL Server database deployments using DACPAC, SSDT, Flyway, Liquibase, or similar tools.
• Develop deployment strategies for schema updates and large-scale data migrations.
• Ensure rollback and recovery mechanisms for database changes.
• Collaborate with DBAs and development teams during migration activities.
•Infrastructure & Cloud Management
• Provision infrastructure using Infrastructure as Code (IaC).
• Configure cloud resources in Azure/AWS environments.
• Implement environment standardization and automated server provisioning.
• Manage containerized deployments using Docker and Kubernetes (preferred).
•Security & Compliance
• Implement DevSecOps best practices.
• Integrate security scanning tools into CI/CD pipelines:
• SAST
• DAST
• Dependency Scanning
• Secret Scanning
• Manage application secrets and certificates using tools like Azure Key Vault.
•Monitoring & Reliability
• Configure monitoring and alerting solutions.
• Implement centralized logging and application health monitoring.
• Troubleshoot deployment and production issues proactively.
• Establish SLAs, deployment KPIs, and release quality metrics.
•
•Required Technical Skills
•DevOps Tools
• Azure DevOps Pipelines / GitHub Actions / GitLab CI
• Docker (good to have, not mandatory)
• Kubernetes (good to have; not mandatory)
•Microsoft Stack
• .NET Core 8/9/10
• ASP.NET Core Web APIs
• IIS and Kestrel deployment
• Windows/Linux hosting
•Front-End
• Angular 21
• NPM, Node.js
• Front-end build optimization and deployment automation
•Database
• SQL Server 2025
• SSDT
• DACPAC deployment
• SQL scripting and performance considerations
• Data Migration strategy and execution
•Cloud & Infrastructure
• Microsoft Azure (preferred)
• Azure App Services
• Azure SQL
• Azure Container Apps
• AKS
• Azure Key Vault
• Azure Monitor
• Terraform/Bicep/ARM Templates
•Monitoring Tools
• Application Insights
• Azure Monitor
•
•Required Experience
• 5+ years of experience in DevOps and Release Engineering.
• Proven experience building CI/CD pipelines for enterprise applications.
• Experience with .NET and Angular application deployment automation.
• Experience managing SQL Server database deployments and data migration activities.
• Experience with containerization and orchestration platforms.
• Experience implementing Infrastructure as Code and DevSecOps practices.
•
•Preferred Certifications
• Microsoft Certified: Azure DevOps Engineer Expert
• Microsoft Azure Administrator Associate
•
•Expected Deliverables
• The DevOps Engineer will be responsible for delivering:
• Automated CI pipeline for .NET Core 10 Web API.
• Automated CI pipeline for Angular 21 applications.
• Automated CD pipeline for Dev, QA, UAT, and Production environments.
• Automated SQL Server 2025 deployment pipeline.
• Automated Data Migration execution pipeline.
• Infrastructure as Code templates.
• Monitoring, logging, and alerting setup.
• Security scanning integrated into CI/CD workflows.
• Release management documentation and deployment runbooks.
• Rollback and disaster recovery procedures.
•Success Criteria
• Fully automated, repeatable CI/CD process.
• Zero-touch deployments across environments.
• Automated database deployment and migration process.
• Reduced deployment time and release failures.
• Improved application availability, monitoring, and security posture.
•Education
• Bachelor's/master's degree in computer science, Information Technology, or a related field.
•Key Attributes
• Strong ownership mentality with a proactive, automation-first mindset.
• Detail-oriented, especially around release governance and production stability.
• Ability to work under tight timelines during migration cutover and release windows.
• Curious and adaptable toward new AI-driven tools and evolving DevOps practices.
• Calm and methodical under pressure, particularly during incident response.
Exp:5 to 8 years
Location: Bangalore(Work from office)
Devops Engineer · CloudRay Inc