Job Description
VoiceThread is seeking a mid-level DevOps engineer to join our team. The job is 50% infrastructure automation and 50% CI/CD work. Our infrastructure is 100% cloud hosted through AWS and managed via IaC using Terraform. VoiceThread heavily leverages ephemeral EC2 Instances, backed by Packer / Ansible built AMI's. Our CI/CD platform is currently Buildkite, with hooks into Github and self hosted EC2 agent runners (no direct experience with Buildkite is required). You will be helping rearchitect and maintain these systems to fit our long-term goals of reliability, observability, and ease of management. You will also participate in an on-call rotation with the rest of the DevOps team, however we take a very human first approach in respecting our engineer's lives. As a small business and team, we do not expect our engineers to be single area subject experts, but do expect them to be highly adaptable generalists who are able to comfortably, or quickly learn to be, effective in almost any capacity.
Candidates must have a minimum of 5 years of technical experience. This could be varied experience across software, systems administration, and DevOps.
This role is fully remote, however you must be in the contiguous United States to be considered for this position.
Personal Qualifications
- Independent Contributor Teamwork and dialogue are invaluable, but an effective team starts with effective individuals. We cannot hit larger goals without everyone working towards them
- Accountable You should display a healthy sense of ownership around both the quality of work and solutions you implement
- Inquisitive You should have a strong desire to understand how things work, and why they were designed so
Requirements
These are the ideal list of technical skills and experience a candidate will have before joining the team. You are not required to be competent with all of these skills to apply for this position. If you are familiar with the majority of the below please apply.
- Prior Linux System Administration with a focus on automation
- AWS EC2, AutoScaling, and Elastic Load Balancers experience, with AWS Codedeploy is a big bonus
- Terraform IaC experience
- CI/CD experience, with a focus on architecting and implementation
- Practical Release Management experience
- Familiarity with at least one Object Oriented programming language, with preference for Python or PHP
You should
- have excellent troubleshooting skills
- have strong communication skills
- have a desire to build elegant and sustainable solutions, but also know when and how to build solutions that fail gracefully
Beneficial Experience
- SQL knowledge
- Git workflow familiarity
Powered by JazzHR
vXbmIFAE1M