Release Engineer
Posted by: admin under Jobs
Start: ASAP
Location: Brooklyn
Compensation: 65k-70k
Interested Candidates please submit Resumes and Cover letter. The cover letter should be a short summary page clearly explaining the candidate’s attributes and relevant experiences for this job.
Experience/Skills Requirements:
- BS degree in Computer Science or equivalent experience
- 2+ years experience in software engineering, release engineering, and/or configuration management
- Strong familiarity with software configuration management, svn and git experience highly desired
- Extensive knowledge of Linux and SQL databases
- Solid foundations in scalable, web software architectures
- Highly skilled in a scripting language, a bash/python combination ideal
- Experience with centralized deployment systems (e.g., bcfg2, chef, Capistrano, puppet)
- Experience with Linux package management systems (e.g. rpm, DEB)
Responsibilities:
- Support and improve our tools for release management and deployment
- Stage new releases and promote them to production
- Troubleshoot deployment issues on live systems until the problem is fully understood and its effects mitigated
Position Description:
The Release Team is critically inserted in the software development flow. The team schedule, document, package and deploy all software changes to production on all of the client’s platforms. The team makes sure that what runs in production is both sane and expected. The team strives to support changes as fast as the business requires it without compromising the integrity of the production of the services that the customers use daily.