DevOps Engineer

accenture

Bengaluru, India 5 Years Exp Posted 24d ago

Job Description

Responsibilities:
Design, implement, and optimize robust Jenkins CI/CD pipelines to support automated builds, tests, conditional deployments, rollback logic, and environment-specific delivery strategies.
Apply and enforce Git branching and tagging standards to ensure version alignment, traceability, and visibility across environments and releases.
Develop and maintain automation scripts using Ansible to support infrastructure provisioning, configuration management, and tool onboarding across the DevSecOps toolchain.
Integrate DevSecOps pipelines with application security scanning tools (e.g., SonarQube, Fortify, OWASP ZAP/WebInspect, Synopsys SRM, Clair, GitLeaks), ensuring they are triggered at appropriate pipeline stages and results are captured for gate enforcement.
Implement automated test execution (unit, functional, and performance) within pipelines to ensure early issue detection and promote high code quality throughout the SDLC.
Ensure effective integration with Jira to automate traceability between pipeline events (builds, tests, promotions) and tracked work items (stories, tasks, bugs).
Support the implementation of GitOps workflows using Helm, ensuring all Kubernetes configurations and releases are fully managed through version-controlled repositories.
Contribute to standardizing CI/CD logic and implementing rollback mechanisms to enhance deployment resilience and recoverability.
Work hands-on in configuring and managing OpenShift (OCP) in on-premises environments, including Helm-based deployments, namespace isolation, and cluster-level rollout strategies.
Define and enforce RBAC (Role-Based Access Control) policies across DevSecOps toolchains (e.g., Jenkins, Git, Helm, Ansible) to ensure secure and auditable access segregation.
Collaborate with platform, security, and application teams to enable structured promotion gates, audit-compliant approvals, and traceable release processes across all environments.
Enforce environment-specific CI/CD pipelines that align with branching, tagging, and promotion guidelines defined in the release governance strategy.
Implement automated release gates and visibility dashboards by linking CI/CD events to Jira tickets, Git commits, and promotion approvals.
Ensure release and pipeline automation aligns with best practices in compliance, maintainability, and traceability.
 

Similar Openings for You