Central Business Solutions, Inc logo
Central Business Solutions, IncPosted 1 week ago

Build and Release Engineer [SSwar]

On-siteDelhi, Delhi, India

Full TimeMid Level

Job Summary

Design and maintain CI/CD pipelines across SaaS web platforms and native mobile apps (iOS and Android), covering build, test, packaging, and deployment stages. Own release automation for both domains, including versioning, code signing, artifact management, and phased rollouts. Define branching strategies and coordinate release trains while balancing continuous deployment cadences against app-store review constraints. Build and monitor infrastructure using tools like GitHub Actions, Jenkins, and Fastlane, enforcing environment parity and configuration management. Partner with engineering teams to troubleshoot build failures, automate changelog generation, and establish release standards.

Required Qualifications

  • 4-7+ years of experience in build/release engineering, DevOps, or a related role
  • direct experience supporting both mobile and SaaS/web release pipelines
  • Hands-on experience designing and maintaining CI/CD pipelines using tools such as GitHub Actions, Jenkins, CircleCI, GitLab CI, Fastlane, Codemagic, or Bitrise
  • Experience with mobile release mechanics — code signing, provisioning profiles/certificates, App Store Connect and Google Play Console submission processes, and phased/staged rollouts
  • Experience with SaaS deployment models — blue/green or canary deployments, environment promotion (dev/staging/prod), containerized deployments (Docker/Kubernetes), and rollback strategies
  • Strong working knowledge of branching strategies (trunk-based development, GitFlow, release branching) and how to choose/adapt them to team and platform needs
  • Experience with artifact and package management tools (Artifactory, Nexus, npm registry, Maven, CocoaPods, or similar), including versioning and dependency governance
  • Experience building automated changelog/release notes generation (e.g., from conventional commits, PR metadata, or tools like semantic-release, release-please)
  • Solid scripting/programming ability (Python, Bash, Groovy, Ruby, or similar) for build automation and tooling
  • Familiarity with version control systems (Git) and Git-based workflows at scale, including monorepo/multi-repo considerations
  • Understanding of infrastructure-as-code and configuration management (Terraform, Ansible, or similar) as applied to build/release infrastructure
  • Strong troubleshooting skills and comfort owning incidents related to failed builds, broken releases, or blocked deployments
  • Excellent communication skills, with the ability to coordinate release timing and expectations across engineering, product, and support stakeholders

Desired Qualifications

  • Experience with feature flag/experimentation platforms (LaunchDarkly, Optimizely, or similar) as part of release management
  • Experience with cross-platform mobile frameworks (Flutter, React Native) and how they affect build/release pipelines
  • Familiarity with observability and release health tooling (Datadog, Firebase Crashlytics, Sentry) to correlate releases with incidents
  • Prior experience mentoring engineers or leading build/release standards across a growing team

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce