Senior Release Engineer

happiestminds

Bengaluru (Bangalore) 10 Years Exp Posted 43d ago

Job Description

  • Design, implement, and maintain CI/CD pipelines using tools such as GitHub Actions, GitLab CI, or Jenkins.
  • Automate build and deployment processes utilizing technologies like Kubernetes, Helm, Docker, and GitOps workflows.
  • Develop and maintain scripts in Python, TypeScript, Bash, or Go to support automation efforts.
  • Integrate AI/ML capabilities into CI/CD processes, focusing on risk scoring, log anomaly detection, and release validation.
  • Collaborate with ITSM tools such as ServiceNow and JIRA to manage release processes and automate change management.
  • Ensure compliance with release governance standards, including change tracking, audit trails, RBAC, and approval chains.
  • Understand application architecture from frontend to backend to assess release impact.
  • Implement security and compliance measures using tools and frameworks like OPA/Gatekeeper, Checkmarx, Snyk, Aqua, and CSPM.
  • Utilize monitoring and observability tools such as Dynatrace and Sentry to support release monitoring.
  • Work within regulated environments, focusing on compliance and security best practices.
  • Communicate effectively with cross-functional teams, documenting processes and collaborating on release strategies.

Similar Openings for You