Join Us

We believe a company is a place for employee to grow and the business to flourish at the same time.  So we are looking for professionals who are flexible, organized, energetic and dependable to join us. Please email your resume and cover letter to: or fax: (510) 226-6773.

Current Openings:
  • Technical Support Technician
  • Technical Support Engineer
  • Web Developer
Technical Support Technician

Job Description:

Troubleshooting and repairing servers with hardware and network issues. Work involves hardware diagnostics and the replacement of failed components. You must be able to work effectively with minimum supervision and handle multiple priorities. The technician will provide operational support. You'll be responsible for day-to-day incidents, management of servers and networking equipment, projects and capacity management. The technician will work closely with sales and customers on scheduling projects.  Moreover, you will provide leadership to junior members and perform hardware troubleshooting and component replacement.  You will collaborate with outside teams to resolve customers’ issues, participate in on-call rotation, and provide afterhours support as needed. Some travel may be required.

Basic Qualifications:

  • Be able to manage work and priorities through ticketing system and coordination
  • 1-3 years IT support experience
  • Leadership skills
  • Knowledge of hardware troubleshooting, etc.
  • Able to create standard operation procedures and knowledge articles
  • Highly organized and able to coordinate with other team members and outside teams
  • Creativity; you will be providing creative solutions to reoccurring problems and capacity demands.

Preferred Qualifications:

  • Hands on experience with x86 architecture based systems
  • Experience with Linux or similar OS
  • Good knowledge of network design and protocols
  • Understanding of storage devices
  • Knowledge of scripting languages
  • Good communication and grammatical skills
  • Capable of lifting 35lbs
  • Have valid driver’s license and your own vehicle
  • Be able to pass background check and drug test
  • Have or be able to obtain a CompTIA ServerPlus within first 3 months of hire date
  • Be able to function well under pressure with multiple priorities
Technical Support Engineer

Job Description:

As a Support Engineer, you are a technical lead on your team and act as a subject matter expert for one or more services. You are viewed as a support leader throughout the larger organization and are regularly engaged to work on cross-team planning. You lead large multi-team projects and resolve the most complex support issues. You understand the business impact of support decisions. You drive the team to improve operational efficiency for all services through the identification and development of SLAs, metrics, monitors, procedures, tools, and documentation. You think proactively and work to prevent support issues before they are realized. You participate in design reviews to identify and mitigate support risks. You work closely with development and QA teams to improve the management life cycle. You have a deep understanding of production architecture and are familiar with operating systems’ best practices. You identify and drive small production architecture changes. You regularly work with management to assign tasks and small projects to other Support Engineers. You design and develop complex, high performing scripts and applications. You work with other leaders to share ideas and improve support within the company. You take a role in the strategic direction of the team. You play a significant role in hiring, mentoring, and training employees. You demonstrate excellent judgment when making decisions. You will be responsible for recording and generating daily leads and activity reports.


Ideal candidates need to be experienced with the following:

  • IT Hardware Concepts: RAID, SAN, x86 Architecture, server debugging management, and networking installation and debugging
  • Linux/Unix Administration: Boot Process, GRUB/LILO, File Systems, Network device and protocol configurations, Directory Structure, Performance Management/Troubleshooting, Base Operating System Install, Scripting: "Perl, Python, Bash", and Core OS Services: "ssh, telnet, ftp, nfs, dns, dhcp, samba, ldap, cvs"
  • Networking Protocols: Infiniband, Ethernet, and Fibre Channel
  • Ability to project a positive sales attitude
  • Strong organizational, communication and presentation skills
  • Energetic, motivated to make 50 or more cold calls daily; ability to follow up, negotiate contracts and close deals
  • Thorough preparation before cold calls and presentations
  • Motivated for self-improvement both in sales and product knowledge
  • Progressively responsible experience preferred.
Web Developer

Job Description:

You understand the product development lifecycle. You are able to learn existing systems quickly and build upon them. You are creative; you can develop simple approaches to complex design problems. You are able to handle multiple tasks with a flexible and positive attitude. You work well with other team members to motivate them and solve problems.


  • Bachelor’s or master’s degree in Computer Science
  • Experience with web development desirable
  • Knowledge in Microsoft SQL
  • Knowledge in Microsoft .NET platform