DevOps Engineer
Moz
(Seattle, Washington)We build analytics software that gives our users the technical edge towards better marketing on the web. We are dedicated to the future of marketing analytics. We’re obsessed with it. We’ve been at it for over 10 years and we’re in it for the long haul. We’re a leader in our space receiving frequent recognition for our accomplishments (Over the years the list includes:Inc 5000, Deloitte Fast 500 and the Puget Sound Business Journal's fastest growing private companies).
We are looking for creative solution finders like you! In this position, you will have the opportunity to create and set standards for configuration management, orchestration, systems monitoring, continuous integration, continuous deployment, Infrastructure as a Service, code reviews, and more.Because we often work with emerging, innovative technology, we look for individuals who can learn and master new tech quickly. Self-motivated technologists who can collaborate and inspire will do well in this role.
- Write, maintain, and standardize processes for Chef cookbook development
- Build continuous integration workflows and systems
- Build and improve upon the DevOps code base
- Participate in code-reviews across teams
- Participate in architectural design reviews
- Build test, stage and production infrastructure
- Document operational processes
- Maintain existing virtualized infrastructure
- Help maintain existing services such as OpenStack, Swift Object Storage, Bind, The Foreman, and Chef Server.
- Collaborate with Software Engineering and SDET teams to drive projects to success
- Participate in an on-call rotation
- Apply knowledge of container technology and related tooling to our microservices platform
Requirements
- 3+ years work with Linux, preferably Ubuntu, in a production environment.
- Experience with Chef development and management preferred - Puppet, Salt, or Ansible experience acceptable
- Proficient in Bash, in addition to either Python or Ruby
- Understanding of object-oriented and functional programming concepts
- A deep desire and ability to analyze and optimize systems
- A desire to automate everything!
- Experience with distributed systems and micro-services architecture
- Demonstrable understanding of basic computer science fundamentals
- 5+ years of relevant industry experience
- Ability to collaborate effectively with other engineers
Nice to haves:
- Experience with various virtualization technologies, such as OpenStack, VMWare, and KVM
- Experience troubleshooting applications and services with various database backends
- Previous experience with Cisco UCS, Cisco Nexus, and F5 or Citrix Load Balancers
- Network troubleshooting at both server and network elements. Eg. TCPDump, Wireshark, NetFlow analysis
- Experience with compliance standards such as SOX, PCI, ISO27001
- Experience creating and reporting SLAs and uptime metrics
Benefits | Benefits included |
---|
Additional Notes on Compensation
Competitive salary, 401K, stock options,Generous time off plus 3000 per year towards your vacation,Home internet and transportation subsidies
Questions
There are no answered questions, sign up or login to ask a question
- Swift
- Infrastructure
- Linux
- Metrics
- Python
- Ruby
- Software Development
- Troubleshooting
- Bash
- Continuous Integration
- DevOps
- KVM
- Object Oriented Programming (OOP)
- OpenStack
- Ubuntu
- VMware Administration
- Citrix
- F5
- Wireshark
- Computer Science
- Chef Software
- Distributed Systems
- Orchestration
- SALT
- Ansible
- Puppet
- Continuous Deployment
- Cisco Unified Computing System
- Tcpdump
- SOX
- ISO 27001
- Architectural Design
- Infrastructure as a Service
- Functional Programming
- Service Level Agreement
- Code Review
- Virtualization Technology
- Payment Card industry (PCI)
- Configuration Management (CM)
- NetFlow
- Cisco Nexus Switches
- BIND
- System Monitoring
- Server
- Microservice Architecture
- Backend Framework

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.