163
Job Description
Are you ready to join an established (but also growing and innovating!) tech company that’s making waves in the eLearning space?
Responsibilities
- Migrate our cloud-based infrastructure for existing and new applications, including our core application and supporting microservices to AWS.
- Develop automated solutions to monitor and alert on performance & stability in our cloud systems.
- Run the DevOps Guild to partner with engineers to implement and improve the current DevOps processes and identify cross-project improvements.
- Champion & implement CI/CD best practices as well as monitor for failures and enforce best practices.
- Help set standards for services and software to streamline test and release cycles and improve system maintenance.
- Support our SDLC through automation, tooling, and monitoring and help build and maintain comprehensive documentation of our infrastructure and tools.
- Constantly reviewing and updating our infrastructure to ensure we are scalable and handling end user demand.
- Collaborate with the support team and engineers to troubleshoot production alerts and both addressing in the short term and preventing in the long term.
- Constantly update alert thresholds to help identify problems and reduce noise.
- Lead and coach the team on how to better monitor solutions, to ensure we have a full understanding of how features/systems are performing.
- Creating and modifying dashboards to show overall platform health.
- Ensure frameworks, and dependencies are up to date and have correct open-source licenses.
- Participate in project planning meetings to share your point of view of system options, impact, risk, and costs vs. benefits. Communicate current operational requirements and development predictions.
- Organize and participate in on-call duties for production issues. Don’t worry – you won’t be on-call all the time for all the things. We simply ask that you be included in the rotation. We activate our on-call system maybe twice a year as most incidents occur during business hours.
Qualification
- 5+ years of experience in DevOps, specifically for web-based SaaS products
- 3+ years of experience with AWS
- 1+ year of experience with a modern Cloud Infrastructure Platform (Qovery, Porter, etc.)
- Proficiency with Kubernetes
- 3+ years of experience with Docker
- 3+ years of experience with CircleCI or other industry leading CI/CD
- Experience working with and scaling PostgreSQL, Redis, memcache, and MongoDB
- Strong understanding of Information Technology operations, infrastructure, and application architecture principals
- Strong experience with observability tools, APM tools and cloud monitoring tools
- Experience migrating between cloud providers and/or building multi-cloud environments
- Experience developing and executing disaster recovery plans and various methods to thwart or minimize the impact of outages and potential incidents.
- Concrete understanding of DevSecOps principles
Location: Remote.
For More Information: SENIOR DEVOPS ENGINEER