Location: Bengaluru (Hybrid – 2-3 days/week in-office based on project needs)
Experience Range: 4 to 7 Years
Job Type: Full-Time
Act creatively to develop and manage build and release automation systems. Select appropriate technical options for optimizing build, release, and CI/CD pipeline performance. Support and guide team members while ensuring consistent delivery standards and stakeholder satisfaction.
Key Responsibilities OutcomesDesign and develop build/release infrastructure and automation scripts.
Implement and manage CI/CD pipelines using Jenkins and Groovy.
Ensure efficient build, test, and deployment processes across environments.
Collaborate with development, QA, and DevOps teams to align tools and processes.
Conduct static code analysis and optimize build performance.
Ensure adherence to coding, process, and configuration management standards.
Clarify and review requirements and conduct product demos.
Engage in knowledge sharing and contribute to internal documentation and libraries.
Manage and mentor team members and contribute to setting/achieving FAST goals.
Outputs ExpectedMaintain high-quality, scalable, and reliable CI/CD pipelines.
Create/review unit test cases, build/test scripts, and documentation.
Ensure code quality and security via tools and static code analysis.
Monitor performance and resolve build issues promptly.
Maintain compliance and manage release timelines effectively.
Performance MeasuresTimely and successful builds/releases
Fewer defects in production
Adherence to coding/configuration standards
Reduced build and deployment failures
On-time completion of compliance training
Must Have SkillsBuild and Release Automation
CI/CD Pipelines – Jenkins, Groovy
Scripting Languages – Python (strong), Bash
Cloud Platforms – AWS (deployment, automation)
Version Control – Git
Static Code Analysis Tools
Agile Development Practices (Scrum/Kanban)
Good to Have SkillsDocker and Kubernetes (containerization/orchestration)
Understanding of web protocols – HTTP, TLS, TCP/IP
Experience contributing to open-source projects
Security best practices in build/release pipelines
Maven, Gradle, or other build tools
QualificationsBachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
4–7 years of hands-on experience in Build Engineering, CI/CD, and Automation
About the RoleYou will be responsible for managing software build and release pipelines with a focus on automation, reliability, and cloud deployment. You will work closely with engineering teams to ensure smooth integration and delivery of high-quality software systems.
About the TeamYou’ll join a cross-functional engineering team dedicated to creating reliable infrastructure for tools and browser-related components. The team operates in a collaborative and Agile environment focused on innovation and continuous delivery.
KeywordsBuild and Release Engineer, Jenkins, Groovy, Python, AWS, CI/CD, Automation, Git, DevOps, Build Systems, Cloud Integration, Static Code Analysis, Docker, Kubernetes