GitHub Automation Engineer
UST
2 - 5 years
Bengaluru
Posted: 17/12/2025
Job Description
Job Title: GitHub Automation Engineer
Experience: 79 Years
Location: Bengaluru, Hyderabad, Chennai, Kochi, Trivandrum, Kolkata, Pune, Noida, Gurgaon
Role Overview:-
We are looking for a highly skilled GitHub Automation Engineer to design, build, and optimize enterprise-grade automation frameworks across GitHub platforms. This role focuses on automating repository and pipeline migrations, ensuring CI/CD continuity, and building scalable integration workflows. The ideal candidate has deep hands-on expertise in GitHub Actions, strong scripting and programming background, and a solid foundation in DevOps and platform automation.
Key Responsibilities:-
Migration & Automation Engineering
- Design and build end-to-end automation frameworks for GitHub repository, workflow, and organization migrations.
- Develop pre-migration assessment and post-migration validation automation to ensure compliance, governance, and operational readiness.
CI/CD & Pipeline Continuity
- Architect and implement pipeline continuity mechanisms to avoid downtime during migrations and break/fix scenarios.
- Create reusable workflow templates and composite actions to standardize automation patterns across teams.
Integrations & Platform Operations
- Build automation to re-register and reconfigure integrations (security tools, artifact repositories, cloud platforms) post-migration.
- Develop self-service automation tools for teams onboarding to GitHub.
Reporting & Observability
- Build automated reporting dashboards and utilities to track migration status, validation outcomes, and performance metrics.
- Implement automated alerting and logging mechanisms for workflow failures and performance bottlenecks.
Collaboration & Governance
- Partner with platform, security, and DevOps teams to ensure automation aligns with enterprise security and governance standards.
- Contribute to technical documentation, runbooks, and automation standards.
Troubleshooting & Optimization
- Debug and optimize GitHub Actions workflows and self-hosted runner performance.
- Continuously improve automation reliability, performance, and scalability.
Required Technical Skills:-
Programming & Scripting
- Strong proficiency in Python, Go, or Node.js for enterprise automation.
- Advanced Shell scripting (Bash/PowerShell).
GitHub & CI/CD
- Expert-level experience with GitHub Actions (reusable workflows, composite actions, self-hosted runners).
- Strong hands-on experience using gh CLI for GitHub automation and scripting.
APIs & Integration
- Experience working with REST and GraphQL APIs.
- Strong understanding of webhooks, event-driven automation, and service integrations.
Infrastructure & Environment
- Experience with Docker and Linux-based environments.
- Working knowledge of Terraform or other Infrastructure as Code tools (nice to have).
Configuration & Data
Strong experience with YAML and JSON configuration standards.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
