Requirements
Key Responsibilities:\-
â
Design, build, and maintain CI/CD pipelines using GitHub ActionsIntegrate automated test suites into GitHub Actions CI/CD pipelines Implement pipelines using Groovy, YAML, and Shell/PowerShell scriptingIntegrate third\-party tools such as:SonarQube,CheckmarxJ,Frog Xray, Manage multi,platform deployments (Cloud & On\-Prem) Deploy and support .NET and Java applications,Define and enforce quality gates/thresholds for:
Code quality,Security scans,Smoke, regression, and performance testing,Integrate multiple testing frameworks into CI/CD pipelines.
Automate change management workflows, including:\-
Change request creation,Approval workflows,Code deployment,Change record closure,Integrate ticketing tools (JIRA, ServiceNow) with GitHub Actions
Utilize APIs effectively for automation and tool integration,Manage artifact versioning and tagging in Artifactory,Collaborate closely with development, QA, and operations teams.
Required Technical Expertise:\-
Strong experience with GitHub Actions CI/CD pipelines,Hands\-on experience with Groovy scripting for pipeline automation,Deep understanding of quality gates and compliance thresholds,Experience integrating testing tools (Selenium, SoapUI, JMeter),Expertise in Docker, Kubernetes,and Helm,Strong knowledge of API concepts and automation usage,Exposure to Agile / Scrum / Kanban methodologies.
Good to Have Skills:\-
Experience working in a DevOps transformation program,Strong automation experience using,Java,Python,Groovy,Shell Scripting,Ruby,Experience building shared libraries in GitHub Actions using YAML