*** Senior Configuration Management Engineer, Tools, Python ***

for Elti Solutions in Mountain View, CA

Report
Skills:
Python, Linux, Bash, OOD / OOP, Android SDK and NDK 
Location:
Mountain View, CA
Area Code:
650 
Travel Req:
none 
Telecommute:
no 
Pay Rate:
open 
Tax Term:
FULLTIME 
Length:
 
Posted:
7-29-2014 
Position ID:
tan_brTlsAn_1 
Dice ID:
10179644 

Visit us on the web www.EltiSolutions.com and on Facebook www.facebook.com/eltisolutions

The leader in the world of messaging apps, cross-platform video calling, social sharing and entertainment, is looking for a talented and energetic Build and Release Tools Engineer to join their fast growing team in Silicon Valley.

 You will write tools to manage a complex build environment that includes Android, iOS, and server components. Current toolset environment consists of Jenkins + Python + Bash, and you will be developing a new framework in Python to manage this.

 The company is constantly innovating and searching for the new ways of bringing people together through the interactions that are easy, spontaneous and fun. They are working with the game developers and entertainment partners and introducing more social networking features to their platforms than any other mobile messaging service.

 The company values problem solving skills, talent, motivation, curiosity, and passion for creating new technology that impact quality of life of millions. It provides exceptional benefits, including competitive salary and generous stock options packages, unlimited vacation policy, 401(K) plan, paid health insurance plans and many more.

 Requirements:

  • Strong desire to work in a fast-paced dynamic environment where you have a lot of responsibilities and see immediate impact of your efforts;
  • Industry experience with the release engineering problems;
  • Strong Python knowledge and experience, ability to design and build reliable and scalable TOOLS frameworks in Python;
  • Strong understanding of OOD/OOP principles, data structures and algorithms;
  • Strong knowledge of svn;
  • Continuous build experience;
  • Familiarity with VM usage and administration;
  • IT-level management of Linux and other OSs.

Pluses:

  • Bash experience is highly desirable
  • Working knowledge of Android SDK and NDK toolsets
  • Jenkins knowledge
  • Cloud experience 
  • Experience in framework design
  • Gradle knowledge
  • Working knowledge of ant
  • Familiarity with basic Java tools like jar
  • Familiarity with Maven or Ivy

To apply:

  • Please send your resume in WORD or PDF format to masha@eltisolutions.com
  • Place the text "Build and Release Tools Engineer" in the subject line.
  • Please provide the date you are available to start work.
Lilia Tsalenko
Elti Solutions
Palo Alto, CA