5 - 7 Years
1 Opening
Bangalore, Chennai, Hyderabad, Kochi, Noida, Pune, Trivandrum
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 ing 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.
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.