Live opening · Posted 2 days ago

Senior Release Engineer

Astronomer · Hyderabad
Instahyre 5-6 yrs
You are 2 days behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 2 days ago
CompanyAstronomer
LocationHyderabad
Experience5-6 yrs
SourceInstahyre
Listed2 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
20 min from Instahyre publishing this role to us finding it
15 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
16,167 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

As a Senior Release Engineer, you will be responsible for delivering software releases and optimizing our release processes. You will work closely with the engineering team to streamline software deployment, enhance CI/CD pipelines, and ensure smooth releases. Your expertise will be critical in maintaining reliability, efficiency, and automation in our release workflows. Our customers range from seed-stage startups to Fortune 500 enterprises.
Responsibilities:
Develop and maintain release deployment pipelines.
Optimize the release process to ensure smooth and efficient deployments.
Manage and enhance CI/CD pipelines using CircleCI and GitHub Actions.
Work with Git to manage branching strategies, resolve conflicts, and enforce best practices.
Automate release tasks using Python and Linux scripting.
Troubleshoot and resolve issues related to software releases and deployments.
Utilize Docker for containerization, including multi-stage builds for optimizing image sizes.
Coordinate with developers and the QA team for release instructions, versions, release verification tests, and troubleshooting release blockers.
Enhance and enforce security, compliance, and stability in release workflows.
Proactively identify inefficiencies and automate manual processes to enhance release efficiency.
Implement monitoring and rollback strategies for releases to mitigate risks.
Document release processes, best practices, and deployment strategies.
Requirements:
Minimum 5 years of experience in release engineering, DevOps, or a related role.
At least 4 years of proficiency in Python to understand the existing codebase and resolve conflicts during the release process.
At least 2 years of hands-on experience with Docker, including multi-stage builds and optimization techniques.
Strong proficiency in Git, including branching strategies, cherry-picking commits, conflict resolution, and related operations.
Experience working with CI/CD tools such as CircleCI and GitHub Actions.
Knowledge of semantic versioning and best practices for version control.
Expertise in Linux scripting for automation and troubleshooting.
Strong troubleshooting skills for debugging release-related issues.
Strong collaboration and communication skills to work with cross-functional teams.

Experience
5-6 yrs

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App