A full time position
Telecommuting role: Working for Podchaser, this is a fully remote position.
Posted: August 26, 2019
Podchaser is building the definitive podcast database and we are looking for an experienced DevOps Engineer to make our tech and deployment stack more robust and easy to manage.
You will work directly with the CTO to make architectural decisions and will have the responsibility of managing the full technology stack, as well as having the freedom to decide on the best ways to move forward.
This is a full time, remote-only role. You will be required to participate in regular video chat meetings, as well as daily discussions via Slack.
We’re looking for somebody who adds something to our team, so diverse applicants are welcome! Ideally you will have an interest in podcasts and/or podcasting as we like our team members to play a role in the future of the company.
Your responsibilities will include:
Migrating existing containers from ECS to a more sustainable, manageable and scalable container architecture (likely Kubernetes, though your recommendations will determine that)
Managing Elasticsearch clusters and implementing a process to more easily scale nodes as required
Designing and implementing a new CI/CD deployment process
Implementing a system to spin up a testing environment to allow for end to end testing to take place on a known dataset, or a staging environment to allow for user testing on a specific feature branch
Implementing a cost-effective logging and monitoring system
Identifying performance bottlenecks that will affect the user experience
Implementing a backup strategy for key data stores
Auditing existing network structure and implementing any necessary changes for security or performance
Ensuring as much infrastructure is codified as possible, using Ansible/Terraform/etc
Deploying and managing Node JS and PHP applications
Expert knowledge of enough CI/CD software to know what you’re doing (Jenkins, CircleCI, Travis, etc)
We are primarily on AWS so experience with their services is necessary: RDS, EC2, Elasticache, ECS, Route 53, IAM, etc
Prior experience in Elasticsearch is highly desired
Email a resume and brief introduction to Ben at email@example.com