GitHub Platform Modernization Engineer

7 - 12 years

Bengaluru

Posted:5 hours ago

Apply

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.

Skills Required

GitHub Automation GitHub Actions Azure Devops Python Cloud Native Ci/cd Onboarding Security Compliance Disaster Recovery Operational Support Issue Resolution

Learn the skills this job asks for

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Azure DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
CGI logo
CGI

Information Technology and Consulting

Montreal

RecommendedJobs for You