DevOps Engineer in San Diego, CA at Vaco

Date Posted: 7/1/2019

Job Snapshot

Job Description

Company/Industry Information:

We are looking for a DevOps Engineer to help us build and maintain functional systems that improve both customer experience and help the development team build/test/deploy our applications. DevOps Engineer responsibilities include: deploying updates to our infrastructure, identify issues and provide improvements to our deployment process. You will be working closely with the development team to collect and implement updates to our platform that are required by our applications. You will also work with the IT team to implement any security requirements and provide regular audit records of our security best practices. A successful candidate loves hacking on python or bash scripts, is comfortable building Docker clusters and knows AWS services like the back of their hand.

Work with the Engineering team to setup, manage, and scale server resources to deploy our applications.

Day to Day:

  • Ensure platform is up-to-date and perform regular maintenance (security patching, server upgrades), access to resources is limited to the proper groups.
  • Work with IT group to set best practices for security auditing of network resources.
  • Assist the Engineering team in getting network resources setup for applications, optimize the deployment process, and perform upgrades to infrastructure in order to improve user experience.


Must Have:

  • 3-5 years' experience working with a software development team deploying SaaS applications.
  • Experience with the server side of software development.
  • Strong background in Linux Administration (Ubuntu preferred).
  • Experience working with AWS services to setup and manage a SaaS platform.
  • Knowledge of managing database environments (MySQL preferred) setting up database replication, performance tuning, etc. *Not a DB admin, looking for basic server management
  • Working knowledge coding (PHP, Python, NodeJs).
  • Knowledge with BASH scripting on the backend with automation tools
  • Knowledge of best practices and IT operations in an always-up, always-available service.
  • Working knowledge of Network infrastructure

Plus:

  • Previous experience working in a services-oriented architecture using Docker is a plus.
  • Experience with Automation/Configuration management (Puppet, Chef, Terraform).
  • *StepStone currently works in Docker, Packer, and Terraform