GitHub Platform Modernization Engineer
Join Our Community
Required Skills
Job Description
Job Title
Software Engineer – GitHub Platform Modernization
Experience
7 \- 12 Years
Location
Bangalore (Hybrid)
Employment Type
Full\-Time
- *Your future duties and responsibilities**
We are looking for a highly skilled Software Engineer – GitHub Platform Modernization to support enterprise\-wide GitHub transformation initiatives. The ideal candidate will play a critical role in enabling, governing, securing, and optimizing GitHub Enterprise platforms while driving DevSecOps adoption, automation, and AI\-assisted engineering practices.
The role requires strong expertise in GitHub Enterprise Cloud (GHEC), GitHub Actions, GitHub Advanced Security (GHAS), Azure DevOps, Python automation, and cloud\-native DevSecOps practices. Candidates should have experience supporting large\-scale developer platforms, repository governance, CI/CD modernization, and automation frameworks.
- *Required qualifications to be successful in this role**
Key Responsibilities
GitHub Platform Enablement \& Modernization
Perform GitHub platform assessments and capability reviews.
Evaluate and recommend new GitHub features, tooling, and platform enhancements.
Support onboarding of development teams onto GitHub Enterprise Cloud.
Drive platform adoption, standardization, and engineering best practices.
Create and maintain implementation roadmaps and onboarding documentation.
GitHub Governance \& Platform Controls
Manage GitHub organizations, repositories, teams, and permissions.
Implement repository governance, branch protection policies, and ownership alignment.
Support Enterprise Managed Users (EMU) and identity governance initiatives.
Define and enforce GitHub operating models, standards, and compliance controls.
Work with stakeholders to establish governance frameworks and platform best practices.
Security, Compliance \& Resilience
Implement and manage GitHub Advanced Security (GHAS) capabilities.
Drive repository security improvements including
Code scanning
Secret scanning
Dependency scanning
Security policy enforcement
Support token governance and repository attestation initiatives.
Conduct disaster recovery, backup, and resilience assessments.
Collaborate with security teams to address compliance and audit requirements.
Platform Operations \& Support
Provide GitHub platform operational support and maintenance.
Troubleshoot platform, repository, and workflow\-related issues.
Manage incidents, service requests, and enhancement requests.
Maintain operational runbooks, architecture documentation, and knowledge articles.
Support end users and engineering teams through platform adoption and issue resolution.
Automation \& DevSecOps
Design and implement reusable CI/CD workflows using GitHub Actions.
Develop automation solutions using Python, REST APIs, and scripting technologies.
Build integrations between GitHub, Azure DevOps, Azure services, and enterprise systems.
Automate operational processes to enhance platform efficiency and developer productivity.
Implement DevSecOps controls throughout the CI/CD lifecycle.
AI\-Augmented Engineering
Utilize GitHub Copilot and AI\-assisted development practices.
Evaluate AI\-driven engineering tools and agentic workflows.
Build automation solutions that leverage AI capabilities for productivity and operational excellence.
Drive innovation through modern software engineering and automation practices.
Required Skills \& Experience
GitHub Ecosystem
GitHub Enterprise Cloud (GHEC)
GitHub Actions
GitHub Advanced Security (GHAS)
GitHub Copilot
GitHub Organization Management
Repository Governance
Branch Protection \& Security Controls
DevOps \& CI/CD
Azure DevOps
CI/CD Pipeline Design and Implementation
DevSecOps Practices
Release and Deployment Automation
Programming \& Automation
Python
REST APIs
Bash/Shell Scripting
YAML
Azure Technologies
Azure Functions
Azure Logic Apps
Azure Active Directory / Entra ID
Azure Monitor
Cloud \& Platform Engineering
Azure Cloud
Infrastructure Automation
Platform Operations
Monitoring \& Observability
Security
Identity \& Access Management (IAM)
RBAC
Secrets Management
Security Compliance
Vulnerability Management
AI Engineering
AI Augmentation
Agentic Engineering
AI\-Assisted Software Development
Desired Skills
Terraform
Kubernetes
Docker
SonarQube
Checkmarx
Trivy
PowerShell
Grafana
Prometheus
Agile/Scrum Delivery
Platform Engineering
Qualifications
Bachelor's Degree in Computer Science, Information Technology, Engineering, or related discipline.
Strong communication and stakeholder management skills.
Experience working in enterprise\-scale GitHub environments.
- *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.
That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.
Come join our team—one of the largest IT and business consulting services firms in the world.
Similar Jobs
- C
Senior Backend Developer
Codemongoose Technology Pvt. Ltd. · MP, IN
- R
Full Stack Developer
Rohini Enterprises · TN, IN
- T
Software Engineer- Full Stack/API/AI
Techoists business solution · UP, IN
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Bengaluru
- Posted
- 22h ago
- Source
- Indeed