DevOps Engineer
Beatport, LLC - San Francisco, CA

This job posting is no longer available on Beatport, LLC. Find similar jobs:Devop Engineer jobs - Beatport jobs

As a DevOps Engineer at Beatport you will work on a 5 to 7 member, cross-functional Agile Scrum team (Application, User Experience, QA, DB, and DevOps) building solutions to address business and technology needs. You will apply your knowledge and expertise proposing, configuring, troubleshooting, and maintaining technology for a development team on a daily basis. The DevOps team is responsible for building tools and processes to facilitate higher quality products, deployed quickly, easily and reliably.

All team members are encouraged to work with each other to solve complex problems outside of their specialization. We have a highly collaborative environment where the team works together with Product Experts and Stakeholders to define solutions. As a team member, you will be a part of planning sessions at the beginning of each 2 week development iteration where you will be responsible for planning, tasking, and estimating user stories. At the end of each iteration you will be involved with presenting and releasing your team's work.

Typical job responsibilities include:

  • Working closely with the Infrastructure team to define and implement solutions necessary for the success of your development team
  • Deploying your teams projects to all environments
  • Support of all Infrastructure related functions for a development team, such as development environments, CI tools, and deployment tools
  • The research, selection, planning and implementation of new technologies needed for development projects
  • Management of configuration, deployment, and monitoring for all project related technologies
  • Support for all related products and triage any issues that come up
  • To land this job you'll need to have:

  • Minimum of 3 years of experience in software deployment or equivalent training
  • Ability to write code to achieve your goals, Python preferred
  • Ability to package and deploy software, RPM and Yum is preferred
  • Practical experience managing Linux systems, preferably RHEL/Fedora
  • A strong understanding of software deployment tools and strategies
  • A strong understanding of distributed source control systems (Mercurial, Git)
  • Practical experience with Puppet, Spacewalk, and Cobbler
  • Effective, clear communication regarding implementation details such as failover strategies, backup strategies, and resource requirements
  • Skills that would make you awesome at this job:

  • Knowledge of PHP, PHP Frameworks, and PHP tools
  • Effective use of monitoring tools such as ZenOSS and Statsd
  • Ability to get things done quickly, with a drive to do it right
  • Bash-fu
  • To be considered, please email your resume to .