Company Profile:
Founded in 1976, CGI is among the largest independent IT and business consulting services firms in the world. With 94,000 consultants and professionals across the globe, CGI delivers an end-to-end portfolio of capabilities, from strategic IT and business consulting to systems integration, managed IT and business process services and intellectual property solutions. CGI works with clients through a local relationship model complemented by a global delivery network that helps clients digitally transform their organizations and accelerate results. CGI Fiscal 2024 reported revenue is CA$14.68 billion and CGI shares are listed on the TSX (GIB.A) and the NYSE (GIB). Learn more at cgi.com.
Job Title: DevOps & SRE Engineer
Position: SSE
Experience: 5+ yrs
Category: Software Development/ Engineering
Shift: 1-10pm / 2-11pm
Main location: BLR/HYD/PUN/CHE/MUM
Position ID:
Employment Type: Full Time
Education Qualification: Engineering
Position Description: The DevOps & SRE Engineer is responsible for designing, building, and maintaining the CI/CD infrastructure,
deployment automation, and operational reliability practices for applications running on the Fabric platform.
The role bridges development and operations combining strong Azure DevOps pipeline engineering for .NET
applications with a Site Reliability Engineering approach to operational excellence. The engineer will
champion automation, observability, and reliability across the platform, working to reduce manual toil and
improve system resilience.
This role sits within the Platform Engineering team and works closely with application development teams,
cloud infrastructure engineers, and solution architects.
Your future duties and responsibilities
Responsibilities:
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
Required qualifications to be successful in this role
Must-Have Skills:
Competency Expected Behavior - Outcome
Pipeline Excellence - Builds well-structured, maintainable Azure DevOps pipelines that are fast, reliable, and easy to extend
Reliability Focus - Apply SRE principles to define measurable reliability targets and continuously improve service stability
Automation Mindset - Proactively identifies manual processes and replaces them with reliable, tested automation
Incident Ownership - Responds calmly and effectively during incidents; drives thorough post-incident analysis and follow-through
Developer Partnership - Works collaboratively with development teams; communicates clearly and enables others to self-serve
Good-to-Have Skills:
Application Development Teams - Pipeline design, deployment support, DevOps adoption, and developer enablement
Cloud / Kubernetes Engineers - AKS deployment integration, container delivery patterns, and infrastructure alignment
Solution Architects - Platform architecture alignment, reliability design, and release strategy discussions
Security & Compliance - Pipeline security scanning, secrets management, and compliance gate integration
CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodation for people with disabilities in accordance with provincial legislation. Please let us know if you require reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our team—one of the largest IT and business consulting services firms in the world.