09 Sep
|
Artech Infosystems
|
Mumbai
09 Sep
Artech Infosystems
Mumbai
Description: Job Title: Release Software Engineer
Location: [Hyderabad]
Experience: 6+ years
________________________________________
Job Summary
We are looking for a detail-oriented Release Software Engineer responsible for managing and automating the software release lifecycle. The ideal candidate will have hands-on experience with Release Management, Kubernetes, CI/CD pipelines, Docker, GoLang, Jenkins, and Python. This role will focus on ensuring reliable, repeatable, and efficient software releases across development, staging, and production environments.
________________________________________
Key Responsibilities
•Plan, coordinate, and manage software releases across multiple environments.
•Design and maintain CI/CD pipelines to automate build, testing, and deployment processes.
•Work with development and DevOps teams to package and deploy applications using Docker containers and Kubernetes.
•Develop and maintain automation tools using GoLang and Python to streamline release workflows.
•Manage release schedules, versioning, and deployment strategies.
•Ensure zero-downtime deployments and rollback capabilities.
•Monitor deployments and troubleshoot issues related to builds, releases, and infrastructure.
•Maintain release documentation, deployment procedures, and change logs.
•Collaborate with QA, engineering, and operations teams to ensure release quality and stability.
•Improve release processes by implementing best practices in release engineering and DevOps.
________________________________________
Required Skills & Qualifications
•Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
•4+ years of experience in release engineering, DevOps, or build engineering.
•Solid experience with:
oRelease Management processes oCI/CD tools (Jenkins, GitHub Actions, GitLab CI, or similar)
oKubernetes orchestration oDocker containerization
•Proficiency in GoLang and/or Python for automation and tooling.
•Experience managing automated deployments and release pipelines.
•Understanding of version control systems (Git) and branching strategies.
•Strong troubleshooting and debugging skills.
📌 IND_Engineer (Mumbai)
🏢 Artech Infosystems
📍 Mumbai