DevOps & SRE Engineer

cgi

Mumbai 5 Years Exp Posted 19d ago

Job Description

1. CI/CD Pipeline Engineering
• Design, build, and maintain CI/CD pipelines in Azure DevOps for .NET Core applications and
containerized services
• Implement multi-stage YAML pipeline definitions for build, test, security scanning, and deployment
stages
• Manage pipeline templates, variable groups, environments, and approval gates across all deployment
tiers
• Integrate static code analysis, unit testing, and container image scanning into pipeline workflows
• Support containerized application delivery to AKS environments, managing Helm-based deployments
via pipelines
2. Release & Deployment Management
• Define and enforce release branching strategies, tagging conventions, and versioning standards
• Implement progressive delivery patterns: blue-green deployments, canary releases, and feature flag
integrations
• Manage deployment approval workflows, change management integration, and release gates
• Develop and test rollback strategies and deployment recovery procedures
• Maintain environment-specific configuration management and secrets injection patterns

3. Observability & Platform Reliability
• Design and implement monitoring strategies using Azure Monitor, Application Insights, and Log
Analytics
• Build and maintain operational dashboards covering availability, latency, error rates, and saturation
metrics
• Define Service Level Objectives (SLOs) and Service Level Indicators (SLIs) for critical services
• Establish error budget policies and reliability review cadences
• Configure alerting rules, notification routing, and on-call escalation integrations
4. Incident Management & Operational Improvement
• Act as a key responder for platform and application incidents; lead or support root cause analysis
processes
• Produce post-incident reviews (PIRs) and drive remediation actions to completion
• Identify and eliminate operational toil through automation: self-healing scripts, runbook automation,
and event-driven recovery
• Track and report on reliability metrics and operational maturity improvements over time
5. Developer Enablement & DevOps Culture
• Provide guidance and hands-on support to application teams adopting Azure DevOps and CI/CD best
practices
• Run pipeline onboarding sessions for new services joining the Fabric platform
• Document pipeline standards, deployment patterns, and operational runbooks
• Contribute to DevOps maturity assessments and continuous improvement planning

Similar Openings for You