At BombBomb, we are passionate about building relationships. We have a vision of connecting people to one another and humanizing the planet. All of our departments, together, work hard every day to make this vision possible. We wouldn’t be able to do it without amazing people, so we’re searching for an addition to the BombBomb team so we can keep at it!
We are looking for a DevOps Engineer to be a part of our Operations Team. In this role, you’ll work closely with our developers to make sure they have the tools and support they need to deliver our product quickly and confidently. If you strive to automate as much as possible but aren’t scared to get your hands dirty with a manual task, this is your role. We want someone who takes initiative in engaging with others and continuously seeks out ways to help them be successful. High standards and self-motivation are desired, but we also want a listener who can see things from other people's perspectives. You’ll be a good communicator who works well with others while bringing a positive attitude and a strong appetite for learning.
Outcomes
- Effectively lead engineering contributors to maintain or surpass site reliability goals
- Develop and maintain our deployment infrastructure, helping to complete the transition from TeamCity to Jenkins, and mature our current processes.
- Maintain our local developer environment images and deployment, always searching for ways to make it more stable and effective.
- Work closely with our Security Program Manager to ensure our Amazon Web Services (AWS) resources meet our security standards.
- Help maintain our logging (Elastic Stack) and metrics (Statsd, Graphite) infrastructure.
- Lead the transition of our last (and largest) Subversion (SVN) repository to Git.
- Work closely with developers to ensure they are supported, productive, and happy.
- Take part in on-call rotation to maintain application quality and status.
Competencies
- AWS – Experience and familiarity required.
- Linux - Ubuntu a plus.
- Continuous Integration (CI) - Jenkins, Travis CI, and TeamCity a plus.
- Infrastructure as Code (IaC) - Vagrant and Terraform (Puppet a plus).
- Proficiency in at least one of the following: PHP, Javascript, Python, .NET
- Communication – A good communicator who is able and willing to build relationships with surrounding employees.
- Flexibility - Willing to learn new technologies. Ability to adapt to new challenges as they arise and put out fires without being overwhelmed during busy times.
- Leadership - Ability to be self-reliant and self-motivated. Competent in leading large, company-wide initiatives with minimal direction.
- Detail-oriented - The position requires attention to detail, as a violation in company policy may result in failure to achieve compliance and, ultimately, losses in company revenue.