l i n u x - u s e r s - g r o u p - o f - d a v i s
L U G O D
 
Next Meeting:
February 7: Social gathering
Next Installfest:
To Be Announced
Latest News:
Feb. 1: Web-based IRC lets you talk to LUGOD members in your browser
Page last updated:
2011 Nov 23 17:46

Job Listings


Welcome to the "Jobs" page at the Linux Users' Group of Davis, a computer club dedicated to Linux, open source, and related topics, located in Davis, California — near Sacramento, in the Central Valley of California, and not too far from the San Francisco Bay Area and Silicon Valley regions. This page, as well as our 'vox-jobs' mailing list, lists jobs that LUGOD members might be interested in and/or qualified for. Enjoy!

Submitting Jobs for Posting | Other Job Resources

The most recent job listings are at the top.
The job listing was last modified on: Nov 23, 2011 17:46


Mobile App Developer - Sacramento area
 

Mobile App Developer

Posted: 2011.11.23
Location: Sacramento area

We are currently seeking a highly skilled Mobile Web Developer for a 3-4 month (contract) project that can be completed on a part-time basis. This is an excellent opportunity for a top-of-the-line JavaScript Engineer that possesses solid computer science expertise and has the desire to develop top-notch web apps. Come join a well-funded company preparing to dismantle an entrenched market. While this is a project administered on a contract basis, the right candidate will have the potential for joining our team as a Systems Architect, Front-End Web Developer, or Database Administrator, helping to build a SAAS-based cloud computing application.

Current project includes modifying or re-writing an existing Android app to enhance the user interface and add features, including integration with Google maps, wireless printing capabilities, and transmitting results to our back-end server. The same app is required to be written (from scratch) for Apple iPhone, so you must have experience deploying and updating apps at Android Market and the Apple Store.

We are a Sacramento-based start-up, headquartered near the Arden Fair Shopping Center, that will let you work anywhere in the area.

Qualifications:

  • BSCS or equivalent with at least five years of Web Programming & JavaScript experience
  • JavaScript experience that is object-oriented
  • CSS/HTML, DOM & DHTML programming experience
  • HTML 5 experience, a plus
  • Data Protocol & web related network experience (HTTP, etc.)
  • Experience with the execution of web services from JavaScript code.
  • Android and Apple SDK experience, required.

Contact:
Email our President, Chuck Hansen, at chuck@thetrackshack.com or call Janine Mullinix at our offices at 916-779-0660.

 
 


Red Hat Systems Engineer - Mountain View
 

Red Hat Systems Engineer

Posted: 2011.09.08
Location: Mountain View

Job Description
We are looking for highly skilled, self-motivated, exceptional individuals to help us scale our organization and our infrastructure in support of a rapidly growing business. This position will be part of our Infrastructure Systems team, focused specifically on improving Operations teams' efficiency by developing or identifying and deploying tools to improve the manageability and support ability of the production, staging, reporting, and corporate environments. The individual hired will be expected to effectively balance build vs. buy to continually and rapidly ease the administrative burdens of the infrastructure.

Experience and Skills:

  • 5+ years in a Unix environment (Linux preferred), with 3+ years working in a distributed (co-location) environment.
  • 3+ years' experience deploying and supporting servers in a 24/7 production environment.
  • Deep understanding of kernel internals, performance tuning, troubleshooting, and scripting (Perl, Python, Shell).
  • Experience running Virtualized services.
  • General knowledge of SAN or NAS technologies (NetApp, EMC)
  • Strong verbal, written, and analytical skills and the ability to communicate and interact with all team members.
  • Experience running Red Hat 5 required, Red Hat 6 preferred

Responsibilities:

  • Installation and configuration of Linux servers in production, and staging environments.
  • Work with vendor's customer support to resolve issues
  • Work on building and scaling the Linux distributed infrastructure at LinkedIn, help building tools for automating various system administration tasks including server and OS provisioning .
  • Support large-scale, rapidly growing Linux environment.
  • Performance tuning for both pre-prod and prod environments.
  • Evaluate new technologies and hardware platforms, integrate them into our production environment.
  • Optimize hardware use for various LinkedIn applications, including in-house IO intensive applications and distributed databases requiring custom performance tuning.,
  • Provide documentation of issues and supported systems.
  • 24/7 emergency support - will carry a pager on a rotating basis.

Personal Characteristics:

  • Indomitable work ethic: Candidate can reject setbacks and enthusiastically persists until ambitious goals are achieved. The successful candidate will be resourceful and innovative at tackling complex challenges in a timely matter.
  • Flexible and adaptable: Candidate should be able to switch gears in various high-stress situations and apply themselves to quickly learning new technologies and adopting new methodologies.
  • Attention to detail: Candidate must live by the mantra of the devil is in the details and will take great pride in getting it right.
  • Accountability: Candidate should be a results-oriented team player who leads by example, holds self accountable for performance, takes absolute ownership, and champions all aspects of customer and product initiatives.
  • Problem solver: Candidate should be a strong, analytical problem solver with a common sense and practical solutions orientation.

Contact:
Steven Sobel, Managing Director, Quantum Technical Solutions, Inc. steve@quantumts.com, (818) 591-9366.

 
 


Software and database engineer - Davis / Telecommute
 

Software and database engineer

Posted: 2011.08.11
Location: Davis / Telecommute

Engineer sought to help create the ebook publishing revolution!

Company:
Smashwords, Inc., based in Los Gatos, is a fast-growing self-serve ebook publishing, sales & distribution platform for authors, publishers & readers. For over 3 years, we have been offering multi-format, DRM-free ebooks, ready for immediate sampling and purchase, and readable on multiple e-reading devices. Our users' books are also distributed to numerous online retailers, including Barnes & Noble, Apple iBookStore, Kobo, and Sony Reader Store. Our catalog contains approximately 65,000 books, and is growing constantly.

About our Platform:

  • Powered by Linux, MySQL & PHP, with Python, Perl & shell for good measure
  • In-house automated document conversion system utilizing open source tools
  • Automatic & human vetting of book content, with a growing vetting team
  • Hands-on customer & technical support, with a growing support team
  • Book & metadata distribution system via FTP, SFTP & proprietary tools
  • Sales report import (from retailers) and export (to authors) systems
  • SVN for source code management
  • Trac for internal development & documentation wiki, & bug/feature tracking

Desired Skills:

  • Database: MySQL, administration, DB design, maintenance, query performance
  • Web software development: PHP, Python
  • Infrastructure: Linux, Amazon Web Services (AWS)
  • Web design: HTML, JavaScript, CSS
  • Experience with highly-available and highly-scaled web services a plus

Resonsibilities Include:

  • Design, implement, test & deploy new user- & admin-facing website features
  • Work with customer support to help answer technical questions
  • Help maintain the database & various internal tools
  • Working alone on small projects; working together on larger projects
  • Documenting processes and designs

This is a telecommuting position for the right candidate; preferably in Davis.

If you or anyone you know are interested in this position, please contact Bill Kendrick at bill@smashwords.com. Include a current resume (preferably as plain text in the body of your message, but Word DOC, OpenDocument, PDF or EPUB are also acceptable).

 
 


Front-end developer - Oakland
 

Front-end developer

Posted: 2011.08.03
Location: Oakland

LucidDesignGroup is a small (>20 people) startup in Oakland that develops realtime energy monitoring and data visualization software, which is profitable and growing, young, energetic, and motivated.

Our product, Building Dashboard Network, is unique in its field for its rich user experience, behavioral feedback features (like energy-saving competitions), and emergent social networking features.

We have an opening for an experienced front-end developer, who's a ninja with css, javascript, and emerging web technologies. We're looking to replace large parts of our Flash application with future-looking core web technologies.

For more info, see: http://www.luciddesigngroup.com/jobs.php

 
 


Entry-level support - Oakland
 

Entry-level support

Posted: 2011.08.03
Location: Oakland

LucidDesignGroup is a small (>20 people) startup in Oakland that develops realtime energy monitoring and data visualization software, which is profitable and growing, young, energetic, and motivated.

Our product, Building Dashboard Network, is unique in its field for its rich user experience, behavioral feedback features (like energy-saving competitions), and emergent social networking features.

We have an opening for an entry-level support position, which involves working with customers and engineers to answer emails, keep data collection flowing, and troubleshooting basic technical problems.

For more info, see: http://www.luciddesigngroup.com/jobs.php

 
 


Unix/Linux Systems Administrator - Berkeley
 

Unix/Linux Systems Administrator

Posted: 2011.07.06
Location: Berkeley

UC Berkeley's Educational Technology Services (ETS) is conducting a search for a Unix/Linux Systems Administrator to join our Operations team. ETS is the central UC Berkeley campus unit that supports teaching and learning. It is the faculty and campus-wide resource for multimedia technology, web-based learning systems, and instructional technology services and support.

We are searching for someone with a broad understanding of Unix/Linux systems administration. This is a full-time, career position with a salary range of $63,900 - 89,400. If you are interested in learning more about this position, please feel free to email Owen McGrath omcgrath@berkeley.edu.

You are also welcome to forward this opportunity along to any colleagues you feel might be a good fit. To view full job posting online visit http://bit.ly/o2In3T

 
 


Senior Server-Side Engineer - Bay Area
 

Senior Server-Side Engineer

Posted: 2011.06.21
Location: Bay Area

This is a small Company and the right person will have a lot of freedom to shape and define the backend services platform used in all of our future products. If you would like to be on the ground floor of a rapidly growing company which already has proven track record, then this is the opportunity for you.

I have an immediate opening for a Senior Server-Side Engineer. The ideal candidate must have expert knowledge of and experience in the design, implementation and continuing support of large scale client/server applications. Extensive experience with multi-tier client/server architecture and scalable distributed systems is required. They will be working closely with the game engineers to build large, scalable services for delivering dynamic social games for the iPhone.

REQUIREMENTS

  • Strong knowledge of web service technologies (e.g. Linux, Apache, MySQL, PHP, Python)
  • Expert knowledge of relational databases (ideally MySQL)
  • Familiar and confident with server frameworks, distributed systems, fault tolerance, and scalability
  • Experience scaling data-intensive applications with high concurrent-user load
  • Productive with minimal supervision. Strong prioritization instincts.
  • Enjoy working in an environment that ships frequent, small iterations
  • Passionate about mobile gaming
  • Minimum 3 years of hardcore server-side coding using PHP

Contact Susan Goldenberg, Procruiters, susan@procruiters.com, (800) 609-5950 x14

 
 


ColdFusion/SQL programmer - Sacramento
 

ColdFusion/SQL programmer

Posted: 2011.06.02
Location: Sacramento

Sacramento County Office of Education is looking for a ColdFusion/SQL programmer. The official job title is "Project Specialist II, Programming/Applications Development". Pay is $396 per day, 224 days per year, full time job with benefits.

Please check SCOE's website www.scoe.net to apply online or get more information.

 
 


Application Developer/Network Administrator - Davis
 

Application Developer/Network Administrator

Posted: 2011.05.20
Location: Davis

  • Requisition Number: 03005363
  • Recruitment Open To: UCD/UCDHS Employees and General Public
  • For Full Consideration Apply By: 05-25-2011
  • Closing Date: Open Until Filled
  • Position: APPLICATION DEVELOPER/NETWORK ADMINISTRATOR
  • Payroll Title PROGRAMMER IV UCD
  • Number of Positions: 1
  • Salary: $4,024.00 - $6,841.00/MO
  • Appointment Type: Career
  • Appointment Description: 100% fixed, M-F, 8AM-5PM
  • Overtime Eligible (FLSA): Exempt
  • Union/HEERA Representation: This position is not represented by a collective bargaining unit
  • Department: GEOLOGY - 040160
  • Department Description: The Department of Geology is an academic department engaged in teaching, research and service. The Department has 24 full-time faculty members, 8 Research Scientists and Adjunct Faculty, and numerous associated faculty and researchers. Currently, the Department has 5 post docs and 47 graduate students; 77 undergraduate students are majoring in geology and an additional 15 undergraduates are majoring in the Natural Sciences. Our faculty, researchers, graduate students, and undergraduate students pursue field, laboratory, experimental, and modeling studies of geological and environmental problems around the world. The department's excellent facilities and technical personnel support a range of methods including field studies, remote sensing, GPS, analytical geochemistry, petrography, high-pressure experiments, thermochemistry, geomagnetism, seismology, computation, and modeling. The department's ideal location also provides ready access to the many natural laboratories of California and the western United States.
  • Location: Davis

Position Details:

  • Job Summary: Under general direction provide technical development, implementation, and support of hardware and software systems for multiple High Performance Computing (HPC) clusters across multiple colleges. Assist the Information Architect in developing and maintaining an HPC environment to meet the needs of multiple research groups across multiple colleges. Identify needs for automation, design software to meet those needs, and deliver production worthy solutions with documentation to meet those needs. Conduct programming tasks in multiple areas, including bot not limited to: benchmarking, performance tuning, visualization, databases and automating as yet unidentified cluster related infrastructure.

    Work with existing software systems in Python, C, Ruby, and MySQL and select the best language and platforms to implement new systems. Maintain a complex network for HPC clusters that includes multiple locations, clusters and firewalls and multiple server rooms. Install, configure, patch, backup, and maintain Linux HPC cluster and servers. Take proactive steps to provide a secure, performant, and robust network and working environment such as setting up firewalls, monitoring and security patching. Handle support for Linux HPC clusters users. Troubleshoot hardware and software issues.
  • Physical Demands: Lift, move and transport equipment weighing up to 40 lbs. Bend and stoop to move and install equipment.
  • Work Environment: This position is a critical position. Employment is contingent upon successful completion of a background investigation including criminal history and identity check. Work flexible schedule. Work occasional overtime including nights and weekends in response to system emergencies. Occasionally work in loud environments.

Qualifications

  • Minimum Qualifications:
    • Linux systems administration experience installing, troubleshooting, networking, and patching.
    • Proficient in programming in at least one of C, C++, Python, or Java.
    • Proficient in Bash or Tcsh.
    • Knowledge and skills with any cluster linux distributions.
    • Knowledge and familiarity with configuring, managing or programming with MPI.
  • Preferred Qualifications:
    • Knowledge of high speed interconnects such as Myrinet, Infiniband, or Quadrix.
    • Familiarity with Ruby and/or Puppet, cobbler, and ganglia.

Quick Link To This Position: http://www.employment.ucdavis.edu/applicants/Central?quickFind=59110

 
 


Rails - Backend Game developer - San Francisco
 

Rails - Backend Game developer

Posted: 2011.05.19
Location: San Francisco

Company:
We are a leader in social gaming on the iPhone and a premiere game producer that has had over 50 titles break into the top 25 applications on the iPhone. We are focusing on bringing the power of social games, traditionally found on sites like Facebook and MySpace, onto the iPhone.

Overview:
We are looking for a ninja Rails developer who loves to play games. You must be excited to make games for millions of gamers.

You will be working with a small and collaborative team in a fast-paced environment, and you must be a self-starter and fast learner. You will get a lot of ownership over what you do. You will have the opportunity to not only write code, but also to contribute ideas to make our games great.

Responsibilities:

  • Build high quality and scalable Rails backend game applications
  • Participate in fast-paced development cycles
  • Contribute and participate in new feature/product specifications

Experience:

  • 3+ years Rails experience on large scale applications
  • Game development experience is a plus

Education:
B.S. in Computer Science (or equivalent)

Apply Now:
Please send your resume and contact information to - Thomas Wood, Executive Recruiter, Career Search International tw@csispokane.com

 
 


Drupal site maintainer - Sacramento area
 

Drupal site maintainer

Posted: 2011.04.29
Location: Sacramento area

Active Drupal-based website looking for help with the following:

  1. help fix some broken parts to the site
  2. help site owner update things as we move down the road
  3. help migrate site to a server that will better meet the site's growing needs

Looking for someone experienced and reliable. Someone from northern California prefered (Sacramento area would be best), but not a deal breaker.

Contact Michael at (926) 923-2215 or ssorleahcim@comcast.net.

 
 


Senior Linux Admin/Developer - Berkeley
 

Senior Linux Admin/Developer

Posted: 2011.04.18
Location: Berkeley

UC Berkeley is conducting a search for a Senior Linux Admin/Developer to join our team of talented system administrators in IS-Collaboration Tools. We are searching for someone with expertise in Red Hat Enterprise Linux, Python, C, and Java.

This is a full-time, career position with a maximum annual salary of $144,300. If you are interested in learning more about this position, please feel free to email jbellenger@berkeley.edu. You are also welcome to forward this opportunity along to any colleagues you feel might be a good fit. To view full job posting online visit http://jobs.berkeley.edu and search for Job ID #12070.

 
 


Senior Unix Systems Administrator - Sunnyvale
 

Senior Unix Systems Administrator

Posted: 2011.02.22
Location: Sunnyvale

Our client, a leading company in Sunnyvale is looking for a strong Unix Systems Administrator to join their team. This is a long term contract opportunity. Our client is looking for someone with experiences working in a mix RedHat/Solaris environment with Veritas Netbackup, Volume Manager, and EMC Storage.

Desired Skills:

  • 7-10 years experience as a UNIX System Administrator
  • Strong background in Solaris 2.6/7/8/9/10 and RHEL 4.x/5.x
  • Hands-on experience with Veritas Volume Manager and Veritas Netbackup
  • Strong experiences in SAN devices (EMC Celerra/CLARiiON, NetApp Filer, Brocade switch)
  • Certifications in Solaris, Linux and/or SAN are preferred.
  • BS in (Computer) Science/Engineering or equivalent IT work experience.
  • Solid understanding of TCP/IP, LDAP, DNS, NIS and SMTP.
  • Experiences of DNS, Apache, Sendmail, Bind, LDAP, and ProofPoint.
  • Experience in data center or network operations with HA (high availability) and/ or 24X7 service level.

Responsibilities include:

  • Perform Capacity Planning, Infrastructure Design, and Systems Administration.
  • Create robust, high availability and secure design for UNIX/Linux server infrastructure.
  • Provide 7x24 rotating Level 3 Support for Unix and storage infrastructure for various group companies.
  • Interface with the clients with related to technical issue/inquiry/request.
  • Setting various policies for applications and infrastructure - patching schedules, deployment of releases, testing and system readiness.
  • Manage Linux and Solaris systems on Sun/Intel and Fujitsu Platforms in Production/Testing/Development environments.
  • Configure and manage Virtual Server environments, Storage infrastructure and DR installations.
  • Administer Systems Monitoring; Troubleshoot SW/HW Issues Methodically.
  • Process knowledge of Configuration management & Change control.
  • Create and update technical documentations (system configuration and operation).

If you or anyone you know are interested in this opportunity, please contact Patrick Leung, Technical Recruiter, TekSystems, 408-367-6832 pleung@teksystems.com.

 
 


Senior Linux Systems Administrator - Berkeley
 

Senior Linux Systems Administrator

Posted: 2011.02.08
Location: Berkeley

UC Berkeley is conducting a search for a senior level Linux Systems Administrator to join our team of talented system administrators in the Information Services and Technology (IST) division. We are searching for someone with expertise in Red Hat Enterprise Linux, VMware, Apache/Tomcat, JBOSS, configuration management (Cfengine and/or Puppet) and system monitoring (Zenoss and/or Nagios/Cacti).

This is a full-time, career position with an anticipated annual salary up to $128,000. If you are interested in learning more about this position, please feel free to email Don MacLeod dmacleod@berkeley.edu. You are also welcome to forward this opportunity along to any colleagues you feel might be a good fit. To view full job posting online visit http://jobs.berkeley.edu/ and search for Job ID #11834.

 
 


MeeGo Developer - Sunnyvale (and other locations)
 

MeeGo Developer

Posted: 2011.01.04
Location: Sunnyvale (and other locations)

ICS has a number of positions available for Qt Software Developers targeting the new MeeGo platform. Join ICS' elite team of engineers and work with the latest devices including tablets, smartphones, IPTV set-top boxes, automobile infotainment systems and a wide variety of embedded devices.

Currently we have positions in the Boston, Sunnyvale, Ottawa and Portland areas but will consider applicants who would work remotely from other locations.

You have:

  • 3+ years Qt programming and solid C++ development experience
  • Object-oriented programming skills and/or GUI experience are also helpful
  • Incredible coding skills
  • Excellent command of written and spoken English
  • Bachelor's degree or equivalent
  • Incredible insight into all the aspects of software development, including client/server programming
  • Strong interpersonal and communication skills

You are:

  • Self-motivated and have a proven ability to work well in teams
  • Able to learn quickly and willing to share knowledge
  • Flexible, enjoying a fast-changing, unpredictable environment

You will:

  • Develop software applications using Qt and the MeeGo Touchscreen Framework (MTF).
  • Work on exciting new platforms including tablets, smartphones, IPTV set-top boxes, automobile infotainment systems and a wide variety of embedded devices.
  • Be one of the elite ICS Qt/MeeGo developers that recognized as being the world experts in this technology.

For more information (and other jobs), visit: http://www.ics.com/company/careers/.

 
 


Business Development Manager - Telecommute
 

Business Development Manager

Posted: 2010.12.28
Location: Telecommute

  1. Must have proven record in penetrating into new clients and talking to executive level people.
  2. Should be highly motivated and confident in building partnership with hiring managers.
  3. Client activities include client development, meeting sales objectives, obtaining requisitions/job orders, building relationships, penetrating client accounts. Working with the offshore recruiting team.
  4. Must have the ability to guide the recruiter as per the client requisitions.
  5. Excellent communication, written and inter-personal skills required.
  6. This person will work as liaison between the clients and the recruiting members.
  7. Experience recruiting in the IT industry is required.
  8. Communicate with client and/or designated contact to clarify job order for completeness of position requirements and candidate feedback status.
  9. Basic knowledge of business Intelligence tools and technology and the database knowledge are preferable.
  10. Experience in working and supporting Business Intelligence and Data Warehouse systems and clients is huge plus. Performance is drier for compensation.

Visit our site for additional information on our business: http://www.interactivebis.com/

 
 


LAMP developer - Davis
 

LAMP developer

Posted: 2010.12.08
Location: Davis

LAMP developer (PROGRAMMER III) at UC Davis

Under direction, create and support a Laboratory Information Management System (LIMS) within a genetic laboratory. The LIMS will integrate laboratory sample tracking and work flow with various instruments as well as process test results. Write policy and procedure manuals. Train others in the use and application of programs designed. Present results at informal meetings.

Minimum Qualifications:

  • Demonstrated experience developing within a LAMP environment.
  • Experience developing with PHP and either Perl or Python.
  • Experience working with MySQL relational databases.

Preferred Qualifications:

  • Experience working in a high throughput laboratory.
  • Experience with writing policy and procedure manuals.
  • Fundamental understanding of genetics and PCR techniques.
  • Experience training others in the use and application of various programs.
  • Ability to present results at meetings.

See: https://www.employment.ucdavis.edu/applicants/jsp/shared/frameset/Frameset.jsp, UC Davis Requisition Number: 03003525

 
 


C programmer - Penn Valley
 

C programmer

Posted: 2010.11.15
Location: Penn Valley

Fidelity Horns, Inc. has an immediate need for a C programmer to write applications on a NXP LPC2478 processor running Linux 2.6 kernal. Payment by the hour or project basis. Each application uses a USB 2.0 port and mainly involves a touchscreen GUI. If interested, contact Patrick Dwyer, Fidelity Horns, Inc.: pdwyer@fidelityhorns.com, 530-423-5407

 
 


Senior Mobile App Developer - San Francisco Bay Area
 

Senior Mobile App Developer

Posted: 2010.10.31
Location: San Francisco Bay Area

Position: Sr. Programmer (HTML5, JavaScript & AJAX / mobile app.)
No. of Positions: 3
Experience: 8-10 years
Location: San Francisco Bay Area
Duration: 12+ months
Our Buy Rate (Max): $65/hr (W2)

Job Description:
A strong HTML5, JavaScript, AJAX programmer - ideally with mobile web site development experience.

Need to elaborate on HTML5, JavaScript & AJAX experience you have in mobile development area on the resume.

Note from Client:
Generally, we're looking for people who are smart and driven, who will tell us what they should be doing and go do it. Good undergraduate education and strong understanding of computer science in general is a must. The candidate must be in the Bay area.

If interested, send resume to Madhu Deevanapalli, Tyche International Inc.: madu@tycheinternational.com or 310-295-9575.

 
 


Audio Signal Processing Software Engineer - Davis
 

Audio Signal Processing Software Engineer

Posted: 2010.10.29
Location: Davis

We are looking for a software engineer who is proficient in C, who has the time to devote to a new project. This is for a startup that just shipped their first release; so this is an opportunity for someone to get in near the ground floor of something cool.

The project requires processing a known set of discreet audio streams, to create a unique derivative interpretation of each of the streams. This derivative will be compared against audio acquired from external inputs. Basically, it would determine whether the external audio input was among any of the known reference streams. The question answered would be; is the client device currently hearing any of the known streams?

If interested and qualified, contact Larry Dieterich, macworks@dcn.org.

 
 


Systems/Operations Engineer - Sacramento or San Francisco
 

Systems/Operations Engineer

Posted: 2010.10.25
Location: Sacramento or San Francisco

The Systems/Operations Engineer will monitor and maintain our infrastructure and operating environment.

We are committed to developing high quality casual and multi player strategy and role-playing games!

About You:
We're looking for someone ideally 5+ years of experience working in a 24/7 data center operations environment. We consider technical discipline, as well as the ability to work in a team, essential for the candidate to succeed in this position. This is a perfect opportunity for an intermediate to advanced engineer who has been part of exceptional operations teams in the past.

Required Skills:

  • 5+ years as a professional sys admin and quality experience with the usual suspects like Postifix, Apache, Samba, NFS, Squid, Memcached, Bind, etc or your preferred equivalents.
  • 5+ years administrating Linux in a 24x7 environment.
  • 3+ years experience with on-call, monitoring, and trending systems like Cacti, Nagios, MRTG, Monit, Munin, etc. Ideally you should be able to write new graphs and work with Development to build monitoring into the system when needed.
  • 3+ years experience with maintaining LAMP web stack in production.
  • Experience with bash or higher level scripting language.
  • Knowledge of virtualization in a production environment.
  • Knowledge of Mysql configuration, replication, backup, and tuning in a production environment.
  • Knowledge of networking including subnets, basic routing, VLANs, firewalls, writing ACLs, load balancers, and switches.
  • Experience managing disaster recovery systems and processes.
  • Experience with general security practices and maintaining PCI compliance would be a plus.
  • Experience with Kickstart, Cobbler, Foreman, Puppet, Chef, CFengine of other server building and automation tools a plus.
  • Experience with Amazon EC2, EBS and cloud computing infrastructure a plus.

If this opportunity sounds interesting to you, please send a resume to Victoria@BuildSmartStaffing.com or give me a call to discuss at 916-960-3691.

 
 


Web Developer - PHP/MySQL - Sacramento
 

Web Developer - PHP/MySQL

Posted: 2010.10.25
Location: Sacramento

If you're smart, creative, agile, and ready to hit the ground running, you may be our next hire.

We're looking for a mid-level Web Developer to build games and features, release them frequently (weekly), and see millions use them.

Responsibilities include:

  • Build multi-player, social, Web-based games
  • Work hand-in-hand with a project team (game designers, engineers, producers) to deliver new games and features
  • Contribute to the discussion; our games are built in a collaborative environment, and we invite ideas and suggestions from all corners.

Ideally you have:

  • Extensive experience developing efficient and reliable PHP/MySql code
  • Familiarity with NOSQL (i.e. memcache, redis)
  • Strong understanding of web technologies and web service API calls
  • Excellent communication, team, and problem solving skills
  • Good UI and visual design sense
  • Proficient in HTML/CSS/Javascript (i.e. JQuery, ID vs Class)
  • MS in Computer Science or BS in Computer Science + 2 years of experience
  • Strong familiarity with Web 2.0 / Social Networking websites
  • Nice, but not necessary: Experience developing virally distributed social games
  • Passion for games

The person hired for this position will help grow our existing games and build new ones that will be played by millions. The ideal person for this position possesses an unusual mix of skills that arise from both sides of the brain.

If this opportunity sounds interesting to you, please send a resume to Victoria@BuildSmartStaffing.com or give me a call to discuss at 916-960-3691.

 
 


Whitebox QA Developer - Sacramento
 

Whitebox QA Developer

Posted: 2010.10.25
Location: Sacramento

Drive and maintain a top-notch level of quality in our games, which are in front of millions.

We are looking for a knowledgeable and experienced QA Engineer who loves to build automated front end and backend testing tools.

If you're smart, creative, curious, and ready to hit the ground running, you may be our next hire.

Responsibilities:

  • Work closely with both product and software engineers to help ensure the reliability of our applications
  • Break down a product into test cases with solid coverage
  • Report defects and follow up on them through resolution
  • Report on release readiness base on test coverage and success rates
  • Design and execute regression tests and protect our product
  • Build test automation frameworks, and automate tests, in Java, PHP, JavaScript, Python, XML, etc.

Required Skills:

  • 5+ years experience in developing automated black and white box testing tools
  • BS or advanced degree in Computer Science or equivalent
  • Experience developing automated tests with some of the common frameworks in the industry today (JUnit, Selenium, TestNG, etc.)
  • Programming experience with at least one language such as C, C++, C#, Java, Perl, Python, PHP
  • Strong in Internet technologies such as HTTP(s), JavaScript, Ajax, Web Services
  • Strong in trouble-shooting skills
  • Experience with MySQL
  • Clear understanding of Software Quality Assurance processes as well as the various types of software tests: unit, functional, regression, integration, etc. and when each is appropriate.
  • Experience using bug tracking systems such as Jira, Bugzilla, Trac, etc.
  • Comfortable with the Unix/Linux environment
  • Must be detail oriented, well-organized and able to multi-task
  • Must love testing
  • Very strong communication skills
  • Collaborative approach
  • Experience working on a high-traffic site
Strongly desired:
  • Load, Performance and Scalability Testing experience

The person hired for this position will play a key role in ensuring that our customers experience a high level of quality and polish in both our existing and future games.

You're often the smartest person in the room. You're not easy to find, but we know you're out there.

If this opportunity sounds interesting to you, please send a resume to Victoria@BuildSmartStaffing.com or give me a call to discuss at 916-960-3691.

 
 


Linux Kernel Developer and Open Source Engineer - Bay Area
 

Linux Kernel Developer and Open Source Engineer

Posted: 2010.10.04
Location: Bay Area

In this position you will work with a very senior, dynamic, and diverse team of SW engineers and contribute to a variety of Linux and Linux-kernel projects on various MIPS platforms. You must be an enthusiastic self starter, mentor and a good communicator with a strong desire to succeed. You must be able to work well independently and in a team environment and be willing to work on and be interested in Open Source community resources and activities.

Requirements

  • 12+ years of overall experience with 7+ years of experience in an embedded systems environment.
  • Ability to interact with members of a diverse team
  • HW, SW apps, benchmarking.
  • Must have very good communication skills and be a self starter.
  • Excellent embedded C and C++ skills and knowledge of assembler.
  • Good understanding of and experience with kernel internals (e.g. SMP locking, cache coherency, VM management) and device drivers.
  • Familiarity with Linux open-source community resources and ability and desire to actively participate.
  • Good knowledge of source-code management systems — git and others.
  • Knowledge of MIPS architecture is a plus
  • Familiarity and experience with Android a plus.
  • Familiarity and experience with Adobe Flash is a plus.

Education:

  • MSCS or equivalent

Interested applicants can call me, Amy Loofbourow, at MIPS at 408-530-5324, or send me a resume at amy@loofbourowassociates.com. You may also apply through the MIPS job site if preferred, but please send me an email to let me know you have done so.

 
 


Operations Engineer (Linux System Admin.) - San Mateo
 

Operations Engineer (Linux System Admin.)

Posted: 2010.10.04
Location: San Mateo

Salary: 100k plus

Overview of company:
The company is a Silicon Valley-based advertising technology company that provides an online advertising platform designed to handle multiple data sources and create anonymous user segments in real-time. The platform also performs dynamic media buying and campaign optimization for the advertising industry. They operate in both the US and Europe. Essentially they use data such as Web search terms, page views, page and ad clicks, time spent on specific sites, zip code, browser info and connection speed to categorize its user's interests then deliver ads based on that information.

Founder is out of UC Berkeley, CTO is from MIT, and CEO is a Princeton grad. They are also a member of the IAB (Interactive Advertising Bureau), an advertising business organization that develops industry standards, conducts research, and provides legal support for the online advertising industry.

The company is funded by venture capital firms Trinity Ventures, Sierra Ventures and Illuminate Ventures. Industry partners include Coremetrics , PubMatic and AdXpose.

ROLE: Operations Engineer

Responsibilities to include:

  • Architects Linux based solutions to business needs and requirements. Designs the environment, hardware specifications, and software layers to provide for a reliable, scalable, secure and highly available Linux Systems Environment.
  • Ability to find gaps in the Linux Environment and to offer a solution. To implement this solution with scripts (Perl, bash, etc). Write scripts for task automation, resource monitoring and performance monitoring.
  • Works closely with teams of developers and Engineers to make appropriate infrastructure recommendations based on applications needs.
  • Develops and maintains documentation related to the design, installation, administration, and maintenance of multiple Linux systems in a distributed computing environment.
  • Manages system performance, makes recommendations to improve and implement system wide changes to enhance overall system proficiency.
  • Responsible for designing and maintaining a reliable, scalable, secure and high availability Linux systems environment.
  • Support offsite disaster recovery efforts by participating in routine disaster recovery tests.
  • Perform root cause analysis for service interruption recovery; create preventative measures and present to management.
  • Ensure stability, viability and maintenance of the 24/7 mission-critical production environment.
  • Work with project managers and technical staff in defining and documenting technical project requirements
  • Ensure systems adhere to IT security policies
  • Designs and maintains a repeatable, documented patch deployment methodology for administrators to implement.
  • Work closely with offshore team to deploy standard builds on schedule.

Results Expected:

  • Provide Support on an as needed basis (24 by 7).
  • Continue to provide and grow role as a LINUX subject matter expert and resource.
  • Work with minimal direction and be knowledge seeking.
  • Ability to troubleshoot communications protocols [TCP/IP, Telnet, Ethernet, HTTP, DHCP].
  • Design and document Linux disaster recovery procedures and practices
  • Participate in and analyze data for capacity and performance initiatives
  • Design, document and execute systems tests to complement the technical testing process
  • Implement Linux security controls
  • Ability to mentor and supervise junior resources in the absence of an immediate manager.
  • Drive the implementation of Linux administration best practices.
  • Function as part of a multi disciplined team responsible for optimizing the systems environment.
  • Experience with ITIL
  • Experience Required/Technical Skills:
  • In-depth knowledge of the Linux OS (Redhat EL 4.x, 5.x).
  • Deep knowledge of system internals (scheduling, memory management, tcp/ip stack, etc.)
  • In-depth knowledge of LDAP, dns, ntp, nfs, dhcp, Kerberos.
  • Good knowledge of Networking technologies (from systems perspective), Ethernet, TCP/IP, multicast, etc.
  • In-depth knowledge of Kickstart procedures.
  • Red Hat Cluster Suite
  • Create/maintain kickstart environment for dynamic/reproducible system images.
  • Create/maintain source RPM's
  • Scripting Skills: Bash. Perl and Python knowledge a plus.
  • Web development and db skills a plus.
  • BA/BS in computer science or Minimum of 5 years of real experience.

Contact Andy Natusch at GRI Research, andy@grisearch.com.

 
 


Java Software Developer - Redwood City area
 

Java Software Developer

Posted: 2010.09.09
Location: Redwood City area

Salary range: 80- 120k

Our client is building the world's largest index of consumer purchase intent, history, and activity data, and leverages that deep knowledge to unlock significant value for both buyers and sellers. Through its Buyer Index, our client accurately predicts what over 60 million individual shoppers want to buy and connects them to companies that best meet their needs with instantly personalized, relevant offers for products we know they're interested in. The result is a channel that taps into the universal reach of online display advertising with performance that matches search engine marketing in its effectiveness. Their experienced management and talented staff have helped build a fast growing, entrepreneurial organization that prides itself on innovation, intelligence, and world-class technology.

Job Description/Responsibilities:

  • Work with engineering team on developing and testing systems in various technologies like Java, Perl, C/C++, Python, Hadoop, Apache, Tomcat, Linux
  • Troubleshoot problems
  • Develop unit and integration tests as required
  • Help setup build, test, and production environment
  • Help build and deploy software systems. Develop new build scripts as required.
  • Take guidance from leads but work independently and collaboratively. Keep lead as well as team informed

Experience/Qualifications:

  • Bachelors/Masters degree in Computer Science. Masters preferred.
  • 0-2 years of industry experience, strong with Linux.
  • Understanding of object-oriented development
  • Strong coding skills in one or more of following languages: Java, Perl, C/C++, Python, Unix Shell
  • Familiarity/Experience with one/more of Apache, Tomcat, Linux, MySQL, Berkeley DB, Hadoop MapReduce/PIG, Regular expressions, HTML, Javascript, PHP, Eclipse IDE, SVN/CVS source control systems would definitely be helpful.
  • Should be quick learner to come up to speed with new/unfamiliar technologies
  • Strong written and verbal communication skills

Reply to: Andy@grisearch.com

 
 


Linux System Admin - Redwood City and San Francisco
 

Linux System Admin

Posted: 2010.09.09
Location: Redwood City and San Francisco

Our client is looking for a talented Linux Engineer to help build out our vision of world-class Enterprise 2.0 systems and contribute to the applications that power them. An ideal candidate would have experience with many aspects of LAMP systems from setting up and configuring the boxes to developing, testing and deploying web applications. The right candidate will join a senior team of architects, systems experts, QA professionals, and world-class web developers from both the enterprise and the consumer web markets.

Requirements

  • Experience installing and configuring Linux (RedHat, Debian) and other flavors of Unix
  • Knowledge of firewalls and routing
  • Experience with automated or centralized administration
  • A solid foundation in network troubleshooting
  • Experience installing, configuring and using system monitoring tools (Naggios, Cacti, Hyperic, SiteScope)
  • MySQL administration experience (HA, failover, disaster recovery, performance optimization)
  • Advanced knowledge of security best practices
  • Strong shell scripting skills
  • Track record of proactively monitoring and troubleshooting systems issues
  • A strong desire to learn new skills, take on challenging new projects, and learn from experienced senior engineers
  • Excited to work in a highly iterative development process with weekly production releases

Highly desirable skills

  • Experience performing capacity planning and detailed load and performance testing
  • Scripting languages like Ruby, PHP, or Perl a big plus
  • Strong software engineering fundamentals
  • Solid grasp of data modeling, database design, and data access best practices
  • Ruby / Rails experience (not required)
  • Familiarity with securing web applications
  • Previous start-up experience or exposure to short release cycles, XP, or agile methodologies
  • BS, Computer Science or equivalent

To apply please send your resume and contact details to andy@grisearch.com

 
 


Front-end web developer - Sacramento
 

Front-end web developer

Posted: 2010.09.09
Location: Sacramento

The Sacramento Press (www.sacramentopress.com) represents the bleeding edge in journalism, and our platform needs to be agile enough to provide this edge while remaining rock-solid and stable. Our goal as a company is to develop brilliant products for Sacramento and other cities throughout the state, nation and world. Help us continue to build the tools that bring communities together.

Life At The Company
We value our employees and want the office to reflect that. Our office is a casual and relaxed work environment in a converted freight rail building with 20-foot ceilings and an open floor plan. We keep a stocked kitchen, hold free workshops and provide the occasional catered lunch. Everyone loves our office, and comfortable happy employees make the day worthwhile.

Work With Benefits
To enhance your life, The Sacramento Press provides employee benefit premiums, including health, dental and vision benefits. We also provide reimbursements for public transportation or parking passes.

Vacation, Sick Time and Holidays
Producing high-quality results and high-impact work deserves some balance. The Sacramento Press offers the most competitive and rewarding time-off package available.

Your Role
As a front-end developer for The Sacramento Press, you will be integral to our success. There's a lot to do here, but your core responsibility will be working with other developers to create new features for the site. Because you'll be a front-end developer, you'll primarily be working in HTML, CSS, Javascript and templating code. You'll also be creating mockups, graphics and icons as well as interfacing with graphic designers to translate their work into HTML.

In order to work well in this role, you'll need to be rock-solid in the following areas:

  • HTML
  • CSS
  • Javascript
  • Photoshop, Illustrator, Pixelmator or equivalent
  • At least one front-end rendering technology (we use JSP)
  • MVC concepts (we use Spring MVC)
  • Familiarity with at least one object-oriented programming language (we use Java)
  • Familiarity with standard web development methodologies and tools such as source control and bug tracking (we're an agile shop that uses Git for source control)

Since we're a small team, you'll have the opportunity to both teach and learn in areas in which we're a little lean. You'll have the opportunity to think up and implement diverse projects and undertake all the exciting opportunities we have here. Want to learn about cutting-edge Web APIs, new javascript frameworks, HTML 5-based interfaces and then put them to use? Unlike most tech shops in the area that work on restrictive, cookie-cutter software for long-term government contracts, we'll give you the opportunity to learn something new every day.

We also value jacks of all trades here, and the following skills will help you branch out and contribute in other areas:

  • Java/J2EE Development
  • Linux (Debian) Administration
  • Mac OS X Administration
  • MySQL Administration

Location
We are located right next to the Amtrak, light rail and bus stations at I Street and Fifth Street in the heart of downtown Sacramento.

Ready to apply?
To apply for this position, send an email to techjobs@sacramentopress.com. Please attach or link to your resume in the e-mail. Also include any links to production-quality work, if available. We look forward to hearing from you!

This is a full-time, on-site position. No telecommuters or contractors, please.

 
 


Quality Assurance Analyst - Rancho Cordova
 

Quality Assurance Analyst

Posted: 2010.08.12
Location: Rancho Cordova

School Innovations & Advocacy (SI&A) is a full service firm with expertise in categorical support, special education, attendance, mandates and advocacy. With the success of school districts in mind, we deliver solutions and IT technologies for all aspects of school operations. We pride ourselves in providing world-class service to our clients and on making SI&A a great place to work.

SI&A is looking for a QA Analyst to join the software development team. Qualified candidates that meet the position requirements should also have experience working in a fast paced, dynamic and team oriented environment.

Duties and Responsibilities:

  • Work with users and subject matter experts to develop a deep understanding of the system requirements.
  • Work closely with development to establish test cases, execute tests, and provide feedback to both developers and end users.
  • Reproduce issues reported from the field, test new features, and participate in design meetings.
  • Other duties as assigned

Qualifications:

  • Must be detail-oriented, thorough, and able to multi-task.
  • Minimum 3 - 5 years of Software Quality Assurance experience.
  • Strong experience with testing web applications.
  • Fluency across testing disciplines including unit, user acceptance, integration, regression, etc...
  • Experience using and configuring test automation tools.
  • Basic SQL skills and understanding of relational databases.
  • Excellent verbal and written communications skills.

Salary: $45,000.00-60,000.00 per year

Benefits: Medical -- PPO, Dental and Orthodontia Coverage, Vision Coverage, Enhanced Optional Life Insurance and AD&D, Short Term and Long-term Disability, Flexible Spending Accounts for Dependent Care and Unreimbursed Medical Expenses, Aflac Insurance Plans, 401(k), Paid Holidays, Paid Time Off (PTO), Business Casual Office Environment with Casual Dress Fridays in the office, Professional Attire when out in the field, Employee Assistance Program, Paid Time for Charitable Activities, Assistance with Professional Organization Membership Dues, On-site Basketball Half-court, On-site Parking, Costco Membership Option, Direct Deposit, On and Off Site Training Opportunities, Anniversary and Birthday Card Program.

To Apply: Please send resume and cover letter to the HR Department via fax, email or mail.
Fax: 916.669.0847
Email: hr@sia-us.com
Address: 11130 Sun Center Drive Rancho Cordova, CA 95670

 
 


HTML Report Writer and Web Designer - Rancho Cordova
 

HTML Report Writer and Web Designer

Posted: 2010.08.04
Location: Rancho Cordova

Pacent Learning Solutions is looking for a self-motivated front-end designer to join their technology team and work on their data collection and reporting tool, PacentReporter. As a web designer you will work closely with the back-end programmer to create reports based on data being input by teachers and faculty we work with.

Responsibilities:

  • Work directly with Technology Development Team to support teachers with rich reporting tools
  • Create output from data mining operations on Pacent's PacentReporter website
  • Create reports that output in HTML, Excel, and PDF formats
  • Design web interfaces for electronic reporting
  • Assist team with coding projects as needed

Required skills:

  • Extremely well versed in website layout, design, and usability
  • Extremely well versed and fluent in HTML, CSS; jQuery a plus
  • Extremely well versed in common web authoring tools
  • Ability to create website layouts based on simple mockups
  • Ability to work independently and remotely
  • Ability to make modular designs that can be implemented into existing systems
  • Ability to handle codes quickly and rapidly adapt to changing priorities and schedules
  • Ability to learn quickly and utilize new technology as it becomes available

Recommended skills:

  • Fluent in AJAX
  • Familiar with PHP and MySQL
  • Knowledge of database design and proper database normalization
  • Knowledge of proper file handling and user input security

Optional skills:

  • Knowledge of Java
  • Knowledge of TCPDF

Salary Range: $50,000 - $65,000/year

Contact: Keith Smith, keith@pacent.org, www.pacent.org.

 
 


Gameplay UI Engineer - Redwood City
 

Gameplay UI Engineer

Posted: 2010.08.02
Location: Redwood City

Duration: 3-6 Months+ contract.
Rate: $45/hr on w2 basis, w/o benefits.

Primary Skill: C#, C++, UI development,gameplay logic

Job Descritpion:
We're looking for an Gameplay UI engineer who can implement user interface in a mix of C++ and C#.

An ideal candidate for this position could help do the functional (not artistic) design for these screens, but that's not a requirement.

Recommended experience:

  • At least one shipped PC or console game title
  • 6+ years of C++, ideally in the game industry
  • Experience with C# (tools & GUI), Lua, Python, or another scripting language
  • User Interface sensibility - know what makes an easy-to-use, attractive UI and be able to work with interface designers and artists to make this happen

Contact: Susandhya Narayani, Ab Ovo Inc. 408-567-9090 susandhyan@abovoinc.com

 
 


Python Programmer - Davis
 

Python Programmer

Posted: 2010.07.29
Location: Davis

AgraQuest is seeking a Python Developer experienced with Frameworks, preferably TurboGear. In this role you will be responsible for continuing the development, deployment and maintenance of custom data management systems and their web interfaces. Using open source relational database, you will create, enhance and maintain databases that will warehouse millions of dollars worth of agricultural field trial and various forms of laboratory data. You will interact with non-informatics scientists to understand their needs in order to efficiently develop Informatics solutions. Excellent communication and great interpersonal skills are highly desired. An innate or acquired desire to promote safer, healthier environment would also be a plus.

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Essential Job Duties and Responsibilities:

  • Create automatic loaders to import data from Excel and text files to the database
  • Develop tools to generate user-defined reports in Excel and Word by extracting data out of the relational database
  • Write scripts to properly maintain the database management system, e.g. nightly backups, regression testing, etc.
  • Interact with users to create web-based interface for efficient retrieval and display of data
  • Meticulously document functional and technical specs
  • Utilize open source tools whenever possible
  • Help maintain hardware used for data entry, data capture and database hosting
  • Must develop rapid prototype of necessary software tools for various scientific projects
  • Must be able to work independently and collaboratively with project leads and non-technical personnel
  • Supports Company's position of preventing harassment
  • Treats co-workers with respect and dignity
  • Abides by all safety policies

Education:

  • Bachelor's or Master's degree in Computer Science or other closely related technical degree, preferably with minor or a few classes in Biology

Experience:

  • One to five years previous related hands-on molecular genetics experience in academia or industrial setting

Knowledge / Skills / Abilities Preferred:

  • 1+ years of industry experience developing data management software in Linux/UNIX environment
  • Fluent in Python, TurboGear, JavaScript, and CSS
  • Experience with authentication protocols such as LDAP and SSL
  • Proficient with advanced SQL queries to optimize searches
  • Experience in managing open source relational database, e.g. PostgreSQL or MySQL, such as installation, backing up and restoration of databases
  • Source code management system experiences in SVN
  • Experiences in the following would be a plus: VBA, CGI, Samba, PHP, Perl, Java, Ajax, Trac, Django, C, Oracle, CherryPy, Plone, PL/pgSQL, PL/SQL, R (Bioconductor)
  • Prefer some knowledge of statistics and of molecular biology
  • Desired to work in a fast paced working environment and ability to adapt to changing requirements
  • Ability to effectively organize tasks, maintain accurate records and clearly document results.
  • Ability to work independently and as a team player, and to follow supervisory direction.
  • Excellent verbal and written communication skills
  • Basic mathematic principles
  • Microsoft suite of programs including, Word, Excel, PowerPoint, Outlook and Adobe
  • Professional and confidential
  • Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists.
  • Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
  • Ability to multi-task and work in a fast paced environment
  • Effectively organize, prioritize and follow-up on work assignments.
  • Maintain accurate records.
  • Work independently and as a member of a team.
  • Establish and maintain effective working relationships.

AgraQuest offers a competitive benefits package to full time regular employees which may include medical, dental, 401(K) and stock options. This is an exciting opportunity for a highly motivated, creative individual looking to work for an innovative company. AgraQuest is EOE and ADA compliant. Drug test is required.

To apply email resume with cover letter (reference job IRS-01) to: jobs@agraquest.com

 
 


PHP Software Engineer - San Francisco
 

PHP Software Engineer

Posted: 2010.07.07
Location: San Francisco

The Company
Our client is building the next massive social platform powered by Q&A. We launched on November 25th 2009 and in less than 3 months skyrocketed into the list of top 100 websites in the US.

We're small, growing fast and are well-funded and poised for long-term success.

The Job
We're looking for a Software Engineer to join our team and help develop an exciting product. You should be passionate about building great software and solving large scale technical problems. This position is full time and based in our San Francisco, CA offices.

Responsibilities

  • Create complex web applications using primarily PHP
  • Implement web interfaces using XHTML, CSS and JavaScript
  • Work closely with product and design teams to define feature specifications
  • Work closely with infrastructure teams to build software that can scale

Requirements

  • 5 years+ experience writing web-based applications
  • Bachelors Degree in Computer Science or equivalent experience
  • Expertise in programming with PHP
  • Experience implementing Ajax-powered applications
  • Knowledge of MySQL and relational database design
  • Knowledge of Linux, Apache, and web hosting environments is a plus

Contact:
Leigh Johnson, Sr. Technical Recruiter, Formspring.me. Phone: 415-939-2920. Email: ljcooperjohnson@formspring.me.

 
 


Mobile Web Developer - Fremont
 

Mobile Web Developer

Posted: 2010.07.07
Location: Fremont

We are currently seeking a passionate & skilled Mobile Web Developer with proven experience and a desire to move ahead in their career. This is an excellent opening for a top-of-the-line JavaScript Engineer that possesses solid computer science expertise & has a desire to develop top-notch web products that affect users worldwide. Come join a young, growing, well-funded company in the valley with lots of potential! We are seeking a Systems Architect with a team player mentality and ability to solve complex problems, to be responsible for:

  • Developing high-quality & high-visibility web products
  • Interface with team to assess priority & feasibility of the latest features
  • Be a participant in the testing of scheduled releases regularly
  • Work with server-side engineers towards the optimization of network efficiency & scalability
  • Stay current with relevant technologies & make suggestions towards new coding practices & architectural changes

Qualifications:

  • BSCS or equivalent with at least five years of Web Programming & JavaScript experience
  • JavaScript experience that is object-oriented
  • CSS/HTML, DOM & DHTML programming experience
  • HTML 5 experience (minimal)
  • Data Protocol & web related network experience (HTTP, etc.)
  • Experience with the execution of web services from JavaScript code.
  • jQuery experience is preferred, but not required.

Contact:
Samuel Barnes, Director of Talent Acquisition, ZanderMax Technologies, Fremont, CA 94538
Voice: 510.834.6900. FAX: 510.834.6901. Email: Sam@ZanderMax.com. Web: www.ZanderMax.com.

 
 


C/C++ network programmer (part-time, for students) - Davis
 

C/C++ network programmer (part-time, for students)

Posted: 2010.04.26
Location: Davis

Part-time job at CACE Technologies, a local software firm in Davis.

Qualifications:

  • UC Davis student in good standing
  • C and C++ programming experience
  • Familiarity with networking protocols

Contact: jobs@cacetech.com, www.cacetech.com.

 
 


Linux software engineer - San Francisco
 

Linux software engineer

Posted: 2010.03.24
Location: San Francisco

Penguin Computing, Inc., the leader in scalable, high-performance Linux systems, is looking for a software developer to play a large role in the design and implementation of Penguin's next generation of on-demand HPC infrastructure. The candidate should have experience with the deployment and management of large Linux installations and be a competent software developer in a common language such as Shell, Python, Perl, or C. In addition, we give extra stars for a deep understanding of Linux network protocols, various storage configurations, and system administration.

Knowledge, Skills & Abilities:

  • Knowledge of key protocols including TCP/IP, SSH, DNS, SMTP, SNMP, HTTP and LDAP
  • Experience with network switch configurations involving IOS and complex VLANs
  • Familiarity with low latency, high bandwidth network fabrics like Infiniband or 10 Gigabit Ethernet
  • Experience with High Performance Computing environments (HPC) highly desired
  • Application development background in C++, C#, and Java
  • Knowledge of HPC job schedulers such as TORQUE and SGE, a plus
  • Expert level familiarity with Linux and comfortable using command line
  • Excellent verbal and written communication skills

Experience:

  • 5+ years hands-on experience in large production Linux environments.
  • 3+ years working as a member of a small production software development team.
  • 5+ years Linux server administration experience.

To Apply:
Please send your answers to the question in the section below called "Application Questions", your resume and your salary expectations to jobs@penguincomputing.com. If you have a technical blog or on-line examples of your work, please point us there. The answers to the questions should take no more then 20 minutes to complete. Feel free to use as much or as little detail as you deem reasonable. All applications with answers will be considered. Please note we are not in a position to offer visa sponsorship at this time.

Application Questions:
  1. You don't want to type your password when you ssh into a machine. What can you use to accomplish this? Are there any security concerns with your approach?
  2. A machine is described as being "really slow". What are the first couple of things you would check?
  3. Write a one-line command that prints a unique list of users running processes on the system. Can you number them on a per-user basis? Are there any exceptions or "gotchas" to your solution?
  4. Describe a project you were really excited about. This could be a custom Linux install, a hardware hack... anything you were real excited to work on. (limit this answer to 2 paragraphs.)

About Penguin Computing:
Penguin Computing has specialized 100% on Linux since 1998. With our unmatched dedication to Linux, we concentrate all our resources on developing the best practices that deliver the world's best Linux-based user experience to our customers. The powerful combination of our Linux software, systems, and services dramatically simplifies the deployment and management of large pools of servers.

Penguin Computing is proud to provide Penguin Computing on Demand (or POD), a new HPC as a Service offering for its high performance computing customers. HPC as a Service users have a virtualized, scalable cluster available on demand that operates and has the same performance characteristics as a physical HPC cluster located in their data room.

We are located in the SOMA area of San Francisco, and offer excellent benefits including stock options.

 
 


Linux System Administrator - Sacramento
 

Linux System Administrator

Posted: 2010.03.12
Location: Sacramento

We are looking for a full-time Linux System Administrator to help maintain, monitor and resolve any problems that may occur with our software and hardware architecture.

General Requirements:

  • STRONG technical, analytical, communication and organizational skills
  • Ability to MEET DEADLINES.
  • Ability to work in and support a team environment
  • Ability to work unsupervised, proactively identify problems and take appropriate action to produce or recommend solutions.
  • Our primary technical location is in Sacramento, and our secondary location is in Los Angeles. Applicant must be willing to be on-call for emergencies and travel to either of these locations if the need arises.

Technical requirements:

  • Ability to ensure configuration and security standards are deployed and documented on all Linux servers including reviewing and applying the latest security patches on a regular basis.
  • Solid knowledge of server/array/network storage components, NFS.
  • Ability to configure, compile, install and debug new software
  • Ability to assemble, troubleshoot and repair hardware.
  • Must be willing to work to meet deadlines as necessary.
  • Must be able to *shift gears* quickly and work in a fast-paced, fluid environment
  • Ability to keep focus on priorities

Must possess at least three years of advanced Linux system administration experience including:

  • RedHat Linux
  • Apache, fully compiling from source and configuring
  • DNS
  • Sendmail
  • SMTP, IMAP, IPOP3 and other protocols
  • MySQL (replication and clusters)
  • BASH shell and SSH
  • SSL
  • DHCP, VPN
  • Linux Routing protocols
  • XEN virtualization experience a plus
  • Linux Virtual load balancing experience a plus
  • Experience with distributed files systems such as Gluster a plus
  • Ability to manage an environment of load balanced applications across multiple servers (50+ servers)
  • Good understanding of network protocols and network topologies
  • Good debugging skills of network problems
  • Compiling kernel and necessary modules/drivers from source
  • Good knowledge of RAID setups and performance
  • Advanced knowledge of redundant setups

Contact, Carl Ortega at 916-285-4018 or cortega@manpowersacramento.com.

 
 


Grid-Make Expert - San Jose
 

Grid-Make Expert

Posted: 2010.02.23
Location: San Jose

  • Job #: G91203
  • Job Title: Grid-Make Expert
  • Experience Level: 8+ years
  • Location: San Jose, CA
  • Start Date: Immediate
  • Duration: Contract to hire / Contract
  • No. Of Positions: 1

Requirements:
Desired Skills:

  • 8+ years of experience in GNU Make
  • Expert knowledge of GNU Make up to and including the last release, GNU Make 3.81
  • Unstinting the subtle differences in capabilities and syntax between the various versions of GNU Make
  • The ability to determine the best version of GNU Make and communicating this to the project managers so they can make a decision to change versions if required
  • bility to build C/C++ software and debug and correct build errors
  • Experience in running distributed builds using Make:
    • on a single machine using make -j
    • on multiple machines using Platform LSF lsmake
    • on multiple machines using Electric Cloud's accelerator

Responsibilities:

  • The goal is to improve build speed through the distributed make capability of GNU Make and commercial tools on existing software projects. Tools used for distribution are:
  • on a single machine using make -j
  • on multiple machines using Platform LSF lsmake
  • on multiple machines using Electric Cloud's accelerator.
  • The projects utilize C and C++. Compilers are both native and cross compilers, either open source or commercial.
  • Makefiles dependency graphs might need optimization in order to improve the ability of build tools to increase build speed through distribution. Expert knowledge of GNU Make is required up to and including the last release, GNU Make 3.81. Unstinting the subtle differences in capabilities and syntax between the various versions of GNU Make is required. The ability to determine the best version of GNU Make and communicating this to the project managers so they can make a decision to change versions if required is necessary. Ability to build C/C++ software and debug and correct build errors is required.

Contact: Mohammed Ahmed, mohammed.ahmed@msrcosmos.com, 904-425-5537 (Direct), 925-271-2713 Ext: 103

 
 


Production/Service Engineers - Sunnyvale
 

Production/Service Engineers

Posted: 2010.01.25
Location: Sunnyvale

Do you...

  • Have a passion for solving technical problems, from the network to the application stack?
  • Want to write applications that provide infrastructure for deploying software to, managing, and maintaining many thousands of servers?
  • Envision the ability to work with large scale systems which require performing almost no tasks manually?
  • Spend time trying to figure out how something works, not stopping with knowing just that it does?
  • Want to make real web applications and back-end systems faster, more reliable, more efficient?

Production Engineers at Yahoo! thrive on the scale and mission-critical nature of our complex search systems as well as the challenge that comes along with their operation. In this critical role, you'll utilize your rare combination of significant UNIX systems experience, network knowledge, troubleshooting skills, and coding sensibilities to design, deploy, monitor, and automate all operational aspects of Yahoo!'s revenue-critical search platforms. The ideal candidate is a technical generalist with skills ranging from production systems/network management to software development.

Responsibilities:

  • Function as a technical generalist responsible for the overall health and performance of our search platform
  • Use a combination of open source and custom built tools to handle deployment, administration, and monitoring of a large-scale Linux environment
  • Gain deep application-level knowledge of the systems.
  • Administer a massive mission-critical production environment, plus a large non-production environment.
  • Work with development teams to harden, enhance, document, and generally improve the operability of our systems
  • Responsible for the configuration/build-out of new deployments to facilitate our constant growth.
  • Participate in a 12x7 (daylight hours) on-call pager rotation

Minimum Job Qualifications:

  • 4 years of work experience in Unix System administration.
  • Experience working with datacenter technicians while provisioning servers and dealing with break fix of hardware.
  • Experience providing tier1 production support for mission critical web applications.
  • Excellent Troubleshooting and problem solving skills, including application, server and network-level troubleshooting ability.
  • Knowledge of Internet fundamentals. (e.g. RFCs, DNS architecture, best practices, security, etc.)
  • Good written and verbal communication skills
  • Good interpersonal skills and be an avid team player
  • Must be a self-starter and quick learner with a passion for open source solutions.
  • Have a passion for production support and possess a constant desire to excel and grow in the job.

Preferred Job Qualifications

  • Bachelor's degree in Computer Science or MIS.
  • 2+ years experience with Linux, preferably with RHEL.
  • Experience administering large-scale (1000+ server) production installations (ecommerce background a plus)
  • Familiarity with web design and LAMP stack.
  • Experience with network designs, protocols, and troubleshooting.
  • Good scripting experience, Perl is a plus.
  • Exposure to virtualization technologies.

For immediate consideration, please send a text (ASCII) or HTML or PDF version of your resume to: Marina Moreno, Technical Recruiter, Yahoo, Inc. marinam1@yahoo-inc.com.

 
 



Submitting Jobs for Posting
 

Linux enthusiasts come from many diverse backgrounds and careers, not limited to the computer science field. A common quality is that they are all highly self-motivated, dedicated, hard-working, and intelligent. If you are looking for employees of this sort please consider letting us know.

If you'd like to list a job here, or have your job listing removed (ie, it's been filled) or changed, please e-mail webmaster@lugod.org.

Important Notes:

  1. Do not send file attachments, HTML e-mails or Word Documents. Send your job posting (edited for brevity if possible) as a plain-text e-mail.
  2. If you include phone numbers or email addresses in your job posting (either for posting on this page, or posting our our vox-jobs mailing list, which is archived), please note whether you'd like them included. If you don't specify, we'll assume they are valid contact numbers/addresses which should be included with your posting!
  3. The current policy is to regularly remove jobs which are older than about 6 months.
  4. Posting priority is given to jobs in the Davis/Sacramento area, then the San Francisco Bay Area. We typically do not post out-of-state jobs (unless it's a telecommuting opportunity, of course), as that's beyond the club's scope (Davis, California).

 
 
Other Job Resources
 
Linux Job Sites
   
 
Salary and Other Info
   
 
Sacramento-Area Job Sites
   
 
Sacramento Linux Jobs Searches
   
 
Bay Area Jobs
   
 
LUGOD's 'vox-jobs' Mailing List
 

LUGOD has a job-posts mailing list, as well, vox-jobs. You can browse the archives here.

 
 
Other LUG Jobs Mailing Lists
   
 
 
 

LinkedIn
LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
facebook
LUGOD Group on Facebook

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
O'Reilly and Associates
For numerous book donations.