Job
Description
As a Senior Release Engineer, you will be responsible for leading end-to-end release management activities including planning, coordination, scheduling, execution, and post-release support. Your role will involve owning and maintaining CI/CD pipelines using Jenkins and GitOps practices with ArgoCD. You will also be tasked with building and managing AWS infrastructure to support robust and scalable release processes. Additionally, integrating and maintaining quality and security tools such as SonarQube, JaCoCo, and other DevSecOps components will be part of your key responsibilities. Collaboration with engineering, QA, product, and DevOps teams will be essential to ensure smooth deployments and effective rollback strategies. You will set up and manage branching and merge strategies using Bitbucket, maintaining traceability and visibility of releases through Jira to align with sprint and delivery milestones. Your support for early morning production releases, hands-on troubleshooting, and issue resolution will be critical in this fast-paced environment. Furthermore, you will lead go-live readiness assessments, go/no-go calls, and post-release reviews. Continuous improvement of release processes through automation, tooling, and process refinement will be a key focus area for you. To qualify for this role, you must hold a Bachelor's degree in Computer Science, Engineering, or a related technical field. You should have expert-level knowledge in Release Management with at least 6+ years of experience in complex software delivery environments. Proficiency in Jenkins for CI automation and pipeline optimization, as well as a strong working knowledge of AWS services such as EC2, IAM, S3, VPC, CloudFormation, or Terraform is required. Experience in building or managing AWS infrastructure to support release pipelines is essential. Moreover, a solid understanding of Bitbucket for code repository management, proficiency in Jira for tracking releases and managing change tickets, and experience with SonarQube, JaCoCo, and other security/quality scanning tools are necessary. You should be willing and able to support early morning or off-hours production deployments, possess strong communication and coordination skills for cross-team collaboration. Preferred qualifications include AWS certification (e.g., AWS Certified DevOps Engineer or Solutions Architect), familiarity with Kubernetes and Helm charts, experience in regulated environments (e.g., finance, healthcare, etc.), and comfort with Agile methodologies and DevSecOps practices.,