DevOps Engineer
Ness Computing Inc - Los Altos, CA

This job posting is no longer available on Ness Computing Inc. Find similar jobs:Devop Engineer jobs - Ness Computing jobs

Ness Computing is looking for an engineer to design and implement our operations environment. We believe in the DevOps movement, so you will work closely with our engineers who build the Ness application and platform. Your responsibility will be to design, build and maintain the system-level environment (operating systems & networking infrastructure) that enables the Ness application platform to grow and scale, and the IT infrastructure that enables the Ness team to work.

As part of the Ness engineering team, you will design, build, and maintain the automation that allows a small team to manage a large number of systems. You will seek to automate as much of the day-to-day operations of a large-scale platform as possible in order to proactively develop technology tools that enhances the Ness product. You are not interested in changing files on hundreds of machines by hand but always use automation tools that do that for you.

  • You know your way around Linux systems and are comfortable in maintaining a large-scale service platform
  • Experience with PostgreSQL database
  • You understand and can configure a router, a switch, and a firewall
  • Familiar with Cloud environments (i.e., AWS)
  • Self-starter and curious; you only need to read a book or website to become familiar with a new tool or technology
  • You can document what you have built on a Wiki and can communicate this to colleagues
  • Comfortable with systems scripting and development; able to program in Ruby, Perl, or Python
  • Hands-on engineer: you will be writing code, logging into machines, and changing configurations
  • Two-plus years of experience working as a systems engineer or systems administrator
  • Designed and built Linux-based systems at startups
  • Experience with RedHat, Linux, CentOS, or Ubuntu servers
  • Responsible for maintaining the company’s IT infrastructure

Positive Correlations
  • Knowledge of configuration management tools such as Chef
  • JVM (Java Virtual Machine) know how
  • BS or MS in Computer Science or related field
Your Workplace Environment
  • Linux systems: CentOS
  • Monitoring: Icinga, Ganglia
  • Configuration management: Chef
  • Provisioning: Kickstart, PXE
  • System-level services: DNS, LDAP, NTP, etc.
  • Developer tools: Git, Github, JIRA, Confluence, Jenkins
  • Networking: Cisco VPN, OpenVPN, routing, firewalls