Build and Release Engineer

Full-Time
India
Posted 4 weeks ago

Role Overview 

We’re looking for a Build and Release Engineer to design, maintain, and optimize our CI/CD pipelines across multi-cloud environments. You’ll play a key role in automating deployments, standardizing build processes, and ensuring reliable, repeatable releases across both Azure and AWS. 

This role bridges development and operations — ensuring that code moves seamlessly from commit to customer, supporting scalable multi-tenant SaaS deployments. 

Key Responsibilities 

  • Build, maintain, and enhance CI/CD pipelines using tools such as GitHub Actions, Azure DevOps, or Jenkins. 
  • Automate infrastructure provisioning and deployments across Azure and AWS using Terraform and native services (e.g., CloudFormation, App Services, EC2, S3, RDS). 
  • Implement secure build workflows, versioning, tagging, and changelog practices. 
  • Manage environment configurations, secrets, and credentials using Azure Key Vault, AWS Secrets Manager, or similar tools. 
  • Work closely with engineering teams to standardize build processes for backend (Node.js, .NET) and frontend (React) applications. 
  • Collaborate with QA to integrate automated testing and quality gates within pipelines. 
  • Troubleshoot build and deployment issues, perform root cause analysis, and continuously improve release reliability. 
  • Monitor and optimize build performance, container images, and resource usage. 
  • Support blue-green and canary deployment strategies for controlled rollouts. 

Requirements 

  • Bachelor’s degree in Computer Science, Engineering, or related field. 
  • 3–5 years of experience in Build/Release or DevOps roles. 
  • Proficiency with CI/CD platforms (Azure DevOps, GitHub Actions, or Jenkins). 
  • Hands-on experience with both Azure and AWS cloud services. 
  • Strong understanding of Infrastructure as Code using Terraform or CloudFormation. 
  • Familiarity with containerization and orchestration (Docker, ECS, EKS, or AKS). 
  • Experience with Git, branching strategies, and semantic versioning. 
  • Good scripting knowledge (Bash, PowerShell, or Python). 
  • Excellent problem-solving, documentation, and collaboration skills. 

Preferred Qualifications 

  • Experience supporting multi-tenant SaaS environments. 
  • Knowledge of monitoring and logging tools (CloudWatch, Azure Monitor, Datadog, etc.). 
  • Familiarity with security and compliance best practices in CI/CD pipelines. 
  • Understanding of networking and load balancing concepts within cloud environments. 

What We Offer 

  • Flexible remote work setup 
  • Opportunity to work with a fast-growing tech company solving real enterprise challenges 
  • Collaborative and agile team environment 

Job Features

Job Category

Engineering

Apply For This Job

A valid email address is required.
A valid phone number is required.