Job Description :-
We are looking for a Build & Release Engineer who is passionate about solving complex and interesting problems-
with an eye toward scalability so that big deployments can be broken down and distributed across multiple data centers.
You will be excited by massively complex systems and the challenges that come from working with largest distributed systems.
Responsibilities :
- Support and improve our tools for continuous integration, automated testing and release management.
- Push new releases to production (server-side), Streamline, standardize and automate build and release processes.
- 3 years of software and/or build automation experience, with working closely with test teams to ensure releases are up to organizational standards.
- Experience with scripting languages, particularly Python.
- Working familiarity with GIT, ANT, Maven, Jenkins, etc. And always on the lookout for new, better tools .
-
- Obsess about automation daily - work constantly to make human free & manage release branches & build and sanity test release binaries.
- Maintain the build process to support ongoing R&D.