Senior Systems Engineer - DevOps
SnapLogic, Inc. - San Mateo, CA

This job posting is no longer available on SnapLogic, Inc.. Find similar jobs: Senior System Engineer jobs - SnapLogic jobs

The tasks will consist of standard operations administration - setting up, configuring monitoring (e.g. Nagios), web servers, package installation, as well as more development-oriented tasks such as building automated provisioning, defining metrics and implementing plugins for our application, exploring (NoSQL) database performance and replication, etc.We are looking for exceptional, self-motivated individuals, keen to learn new and emerging distributed technologies; share their learning; and exploit the emergent Cloud offerings to the maximum benefit of our business and our customers.The Sr Systems Engineer would be reporting directly to the Director of Engineering (Cloud) at snapLogic and, working closely with the product architects of our Cloud offering, will be directly influencing our deployment and provisioning strategy.
  • Lead owner of provisioning system;
  • Support product development through scripts and tools writing;
  • Work and contribute to development releases (Agile);
  • Support QA function by enabling automated testing, continuous build and the release process;
  • In-depth understanding and appreciation of security, durability and availability concerns in distributed environments;
  • Design and build scalable monitoring and metrics collection and distribution system;
  • Create, setup, and run performance tests to help determine optimal hosting configurations
  • Provide support to deployment and production issues during and off regular office hours
Skills & Qualifications We are looking for someone with experience in technologies such as Puppet, Python, Git, MongoDB (or other NoSQL DB), Memcached, Tomcat; and an expert understanding of what it means to run a global large-scale virtualized infrastructure in the Cloud:
  • BS in Computer Science, Computer Engineering, Management Information Systems, or related technical degree
  • Minimum of 5 years of experience in administering Linux based systems (Ubuntu/CentOS preferred, some experience with Rackspace/AWS infrastructure desirable)
  • Minimum of 3 years of experience in Internet facing applications, security concerns and network protocols (HTTP/S, SSL, SSH)
  • Comfortable with Linux shell scripting (bash and Python); source code control (git preferred); passionate about testing (unit, integration and regression tests)
  • Self starter, always learning, able to work efficiently and confidently under pressure
  • Familiarity with some of puppet, nagios, ganglia, NoSQL databases, git, fabric, Java a plus.
  • Experience with Agile methodologies desired (Scrum)
Why work at SnapLogic besides the awesome technology and team?
  • We provide a culture that encourages different perspectives and new ways of thinking toward a common, aligned goal and shared vision.
  • We have an open and respectable culture where you can make a difference and be recognized for a job well done instead of dealing with bureaucracy or politics.
  • We love to have fun!
  • We have weekly "Snappy Hours" every Fridays beginning at 4pm at our local pub or wine bar.
  • Free delicious lunch twice a week - and it's more than your average pizza.
  • Our gym membership allowance will help you break that sweat at one of the nearby gyms.
  • Friendly, low maintenance pets are generally welcomed
  • And, nerf gun battles are encouraged!
Contact SnapLogic Interested candidates should send a resume to Tiffany Nguyen at tiffany@snaplogic.com .

SnapLogic, Inc. - 2 years ago - save job