DevOps Engineer – Chef on Linux

Posted on February 12, 2018 by .

ROLE: DevOps Engineer – Chef on Linux
TYPE: Fulltime

We are working with a client seeking a DevOps Engineer to join their engineering team. Our client places significant emphasis on flexible, modern software engineering practices, creation, contribution and use of FLOSS software, Internet and data standards. The DevOps Engineer will work closely with a team distributed throughout the US and Canada, with regular online collaboration. 

Under the direct supervision of a Senior Systems Engineer, candidate will work with other software engineers and technical architects to:

  • Maintain and continuously optimize processes and systems to deploy and support data-driven processes and Web applications
  • Manage and update systems configuration on OpenStack cloud infrastructure using Chef and other management tools
  • Set up, maintain, and regularly upgrade 100+ servers
  • Manage and respond to systems monitoring of multiple machines, including for performance indicators, signs of failure and security concerns
  • Diligently execute on business continuity plans, including systems backups (with restoration testing), as well as continuity with arrival and departure of employees
  • Take continuous measures to ensure that server data is secure from unauthorized access and to detect any breaches in access
  • Keep up with systems requests and general instructions for new responsibilities, including through e-mail, chat, and ticketing systems
  • Serve as initial point of contact with vendors for systems-related considerations
  • Provide assistance to testers and support personnel as needed to determine system problems
  • Respond promptly and professionally to systems requests, assigned bug reports and requests for information sharing
  • Perform as a team, keeping sufficient records for others to pick up from and to provide historical context as systems evolve

Required Skills

  • 2-5+ years of Systems / DevOps experience
  • UNIX administration, Debian/Ubuntu Linux in particular
  • Chef-based systems management
  • Business continuity, especially backup and recovery
  • Ability to write shell scripts, and edit or manage common configuration file formats
  • Spoken and written communication skills, including incident reports and systems improvement plan

???????Additionally desirable skills

  • Git
  • LDAP
  • Chef cookbook creation and community engagement
  • PostgreSQL DB
  • Experience preparing technical documentation to enable field support

Personal Attributes
The right candidate will be comfortable with new and emerging Internet technologies. He/she will have:

  • Strong desire to pick up new skills in a rapidly-moving environment, and a readiness to collaborate, remotely and occasionally in-person
  • Initiative, able to self-motivate to stay productive and to pick up required skills, even though supervision is through remote collaboration
  • Ability to multi-task and stay organized in a dynamic distributed work environment

Submit Resume

BWBacon @BWBacon
Tiny horse or massive dog? 🤔 #BWBacon