Build and Release Engineer

Job Description


Type: Full Time
Location: Palo Alto, San Francisco Bay Area, California, US
Benefits: Stock options, flexible schedules, great health insurance, 401k, etc.



Responsibilities:


- Work with team to provide build/release coverage for parallel, multiple products and implementations.
- Implement and maintain continuous integration and continuous delivery system across multiple projects and deliverables.
- Create and manage automated build and test scripts.
- Investigate, develop and integrate new tools into build/release process.
- Implement tools to capture metrics on build/release processes.
- Draft, update and follow best practices and standards documentation.
- Provide on-call escalation for operational/applications issues.
- Stay up to date with relevant state-of-the-art technology, equipment, and/or systems.
- Evaluates new hardware and software technologies, and presents analysis and purchase recommendations to the administration team and to management.


Qualifications:


- 4+ years Build/Release experience in Java environment
- 2+ years experience with Maven specifically, Nexus a plus
- 3+ years of configuration management experience in a Java Servlet/web-based (UNIX/Linux) & MySQL DB environment.
- Augment existing build/release toolset - Jenkins/Hudson.
- Skill in diagnosing and solving complex problems and providing detailed technical analysis.
- Software Configuration Management experience.
- 1+ years strong Ruby and Bash scripting skills to maintain already existing library of scripts and create new scripts.
- Thoroughly understand distributed Linux based server applications.
- BS degree in Computer Sciences or related field, however an equivalent combination of related education, training, and experience may also be considered.
- Experience working with Linux operating systems in heterogeneous hardware platforms and open source software.
- Administration experience in Linux, (RHEL / CentOS preferred).
- Strong oral and written communication skills.
- Experience documenting processes and procedures.
- Experience with a Git, SVN administration is a must.
- Hands on experience administrating JIRA and Confluence is desirable.
- RPM or other software packaging utilities experience is a plus (rpmbuild / fpm / ect ).


How to Apply to the Job:



Email your resume to MichelleYouBiz@gmail.com with the following info:


  • The job title & location (or desired job title & location), your current location

  • A summary of your qualifications for the job, in the body of the email

  • Your current salary, and expected compensation for the new job

  • Best time, phone number or Skype ID (if you're not in USA) to contact you

All job applications will be kept confidential







Follow Us to Prepare for Your Next Career Move

Popular Posts on www.MichelleYouBiz.com

Staff Java Developer/Software Engineer (Backend) - Remote - US Jobs at a large tech company

Chief Architect (E-commerce, Online Search, Shanghai, 海归)

Senior Java Engineer (web) in China

Co-founder & GM of Healthcare IT (SF Bay Area or Remote)

VP (Big Data, Chinese, 数据挖掘、算法、分析)Beijing, China

Product Director (Online Services, E-Commerce) (Shanghai)

北京招聘:技术总监或CTO(移动互联网教育运营软件)

New Jobs in Shanghai/Beijing/Shenzhen/USA/Remote: CTO, Director, Sales, Marketing, Design, Gaming, Animation...

All Labels on www.MichelleYouBiz.com Sorted Alphabetically

Show more