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