Build and Release Engineer

----------------------------------------------------------------------------------------------------------------------------------------------------------------

Job Title:

Build and Release Engineer

Office Location:

Mumbai

Job Type

Permanent

 

Context & Job Purpose

The Build and Release Engineer plays a critical role in enabling reliable, secure, and efficient software delivery across enterprise and operational technology platforms. The role is responsible for designing, developing, and maintaining continuous integration and release solutions that support application development teams throughout the software development lifecycle.

This position partners closely with engineering, quality assurance, infrastructure, security, and product teams to improve delivery speed, system stability, and compliance. By standardizing build and release processes, integrating automation, and improving pipeline visibility, the Build and Release Engineer strengthens the organization’s ability to deliver scalable, high‑quality solutions that support warehouse operations and customer‑facing systems.

Key Responsibilities

  • Design, develop, and maintain continuous integration and build pipelines
  • Develop and support tools that improve build, release, and deployment productivity
  • Deliver and support microservices build and release processes
  • Maintain version control, branching strategies, and artifact management practices
  • Write and maintain clear technical documentation, runbooks, and release notes
  • Study, evaluate, and communicate technologies used or under consideration within the organization
  • Support build systems using Windows and Java-based environments
  • Work with deployment and automation tools such as Jenkins, PowerShell, and Ansible
  • Integrate test automation, security scanning, and analysis tools into CI/CD pipelines
  • Collaborate with cross‑functional teams to troubleshoot build and release issues
  • Support release coordination, environment readiness, and incident resolution activities
  • Ensure compliance with security, audit, and change management requirements

Experience Required

  • Bachelor’s degree or equivalent practical experience - Preferred: Bachelor’s degree in Computer Science or a related field
  • Minimum 1 year of experience in build and release engineering or DevOps roles
  • Experience working with version control systems (Git/GitHub)
  • Hands‑on experience with CI/CD tools and build systems
  • Exposure to full software delivery cycles (web, mobile, or backend applications preferred)
  • Familiarity with Windows and/or Linux environments
  • Experience working with infrastructure, QA, and development teams

Skills Required

  • Experience with build and deployment tools (Jenkins, Ansible, PowerShell)
  • Knowledge of Java and/or .NET build environments
  • Strong troubleshooting and problem‑solving skills
  • Ability to document processes and communicate technical information clearly
  • Cross‑functional collaboration and stakeholder communication skills
  • Understanding of release management and change control processes
  • Familiarity with test automation integration and basic observability concepts
  • Ability to prioritize tasks in a fast‑paced delivery environment

 

----------------------------------------------------------------------------------------------------------------------------------------------------------------