Responsibilities:
Administration and Maintenance:
Manage and maintain all aspects of our GitHub Actions infrastructure, including runners, self-hosted runners, and associated resources.
Monitor workflow performance, identify bottlenecks, and implement optimizations to improve build times and resource utilization.
Troubleshoot and resolve issues related to GitHub Actions workflows, including build failures, deployment problems, and security vulnerabilities.
Implement and maintain security best practices for GitHub Actions workflows, such as access controls, secrets management, and vulnerability scanning.
Workflow Development and Optimization:
Collaborate with development teams to design, develop, and maintain efficient and reliable GitHub Actions workflows.
Provide guidance and best practices to developers on utilizing GitHub Actions effectively.
Optimize existing workflows for performance, cost-effectiveness, and maintainability.
Automate repetitive tasks and streamline the software delivery pipeline using GitHub Actions.
Platform Support and Innovation:
Stay up-to-date with the latest features and best practices for GitHub Actions.
Research and evaluate new tools and technologies that can be integrated with GitHub Actions to improve our workflows.
Collaboration and Communication:
Effectively communicate technical information to both technical and non-technical audiences.
Required:
Proven experience as a GitHub Actions Administrator or a similar DevOps role.
Strong understanding of software development principles, methodologies (e.g., Agile, Scrum), and CI/CD pipelines.
Expertise in scripting languages such as Python, Bash, YAML or PowerShell.
Experience with containerization technologies such as Docker and Kubernetes.
Solid understanding of cloud computing platforms (e.g., AWS, Azure, GCP).
Excellent troubleshooting and problem-solving skills.
Strong communication and interpersonal skills.

Keyskills: Azure Devops Jenkins Ci/Cd
Tata Consultancy Services is an Indian multinational information technology services and consulting company headquartered in Mumbai, Maharashtra, India with its largest campus located in Chennai, Tamil Nadu, India. As of February 2021, TCS is the largest IT services company in the world by market ca...