Staff Dev Ops Engineer

Staff Dev Ops Software Engineer

via StarCrewZ – San Mateo, CA

Our client is one of the largest consumer electronics companies in the world and has one of the largest teams working on the LLVM open source compiler framework (llvm.org). You will have responsibility for full-stack development and operations of two very large continuous integration systems. Your work will be largely open source supporting well-established projects and will be highly visible. 
Responsibilities:

  • Participate in design and implementation of applications and services. Come  up with design best practices for building operational effectiveness in applications early in design.
  • Identify the need for automation in processes where process delays could be reduced and automate them if feasible.
  • Identify the need for tools that help in software development process and implement them.
  • Plan reusable performance benchmark tests for applications and services. Recommend what works how, when and where and what does not work how, when and where when it comes to applications or services performance.
  • Help troubleshoot issues at different levels of architecture – kernel, network, applications/services.

Required Skills:

  • BS or MS in Computer Science with more than 5 years of experience of working as a core developer and exposure to live application hosting.
  • Development experience of production ready cloud computing architecture in Software as a Service (SaaS) and/or Platform as a Service (PaaS) categories.
  • Strong experience in developing distributed networked applications that make use of protocols such as TCP, UDP, HTTP etc. Experience with event driven programming in any language (e.g. Node.js) is desirable.
  • Solid foundations in administering Linux, OS X, and Windows systems
  • Implementation of configuration management methods with Chef/Puppet in a large scale distributed deployment.
  • Programming expertise in one or more languages C, C++, Java
  • Scripting experience in bash, Python/Ruby/Perl.
  • Working knowledge of Continuous Delivery concepts including Continuous Integration and Deployment, and Automated Testing
  • Implementation experience of Git based continuous deploy system, test driven development, Continuous Integration (CI) are highly desirable.
  • Knowledge of web technologies such as JavaScript, REST, HTML 5, JSON, XML.

 

For other information and similar positions, or clients represented, please fill in the information below:

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s