05 Nov
|
Trigent Software
|
Chennai
05 Nov
Trigent Software
Chennai
Key Responsibilities
- CI/CD Pipeline Management:
- Design, build, and optimize automated CI/CD pipelines using GitHub Actions (YAML) and Jenkins (Groovy Pipelines / Jenkinsfiles).
- Manage self-hosted runners in GitHub Actions and master/agent node architectures in Jenkins.
- Modernize legacy Jenkins setups and lead/support migration initiatives from Jenkins to GitHub Actions.
- Automation & Infrastructure:
- Automate code linting, testing, security scanning (SAST/DAST), artifact publishing, and deployment workflows.
- Integrate IaC (Infrastructure as Code) tools like Terraform or Ansible into CI/CD pipelines.
- Maintain and optimize shared libraries, custom GitHub Actions, and reusable workflow templates across teams.
- Security & Compliance:
- Implement secrets management best practices (e.g., HashiCorp Vault, GitHub Secrets, Jenkins Credentials Manager).
- Enforce role-based access control (RBAC), security patch management for Jenkins plugins, and compliance checks across all build environments.
- Monitoring & Troubleshooting:
- Monitor pipeline performance, optimize build times, and reduce build failures.
- Troubleshoot pipeline execution issues, runner offline statuses, and integration errors across Git repositories and cloud environments.
📌 Github Actions (Chennai)
🏢 Trigent Software
📍 Chennai