Do you believe in automating yourselves out of our jobs? With our company growth, that’s not going to happen anytime soon. Join a fast-growing and talented DevOps team to build a modern, strong and stable platform to accelerate the rolling out of many new features, for millions of users around the world!
What you will achieve in this role
Design, build, and maintain the GoodNotes infrastructure, ensure it adheres to Dickerson’s Hierarchy of Reliability.
Educate the various teams in DevOps and SRE best practices. Aid them, from designing, capacity planning, to rolling out new features.
Be the go-to person for higher-level escalation for applications
Improve the system monitoring, health reporting, and logging
Design and implement security, assist in maintaining information security practices and procedures
Use the latest tech stack
Monitoring and Logging: we are currently using Datadog for monitoring and CloudWatch Logs for logging. Metrics are collected across our agents, taken from the logs using metric filters, and updated directly from lambda function or the application.
Infrastructure-as-Code: most of our infrastructure is written and defined in AWS CloudFormation templates. We are slowly migrating towards Terraform
CI/CD: we are currently using TravisCI for our backend applications, and CircleCI for our iOS applications.
Deployments: we have multiple EKS clusters set up either for Blue/Green rollouts or dedicated feature sets. We are currently updating these clusters using simple bash scripts as part of the deployment flow.
What you need to be successful
Strong understanding of Linux and Networking fundamentals
Strong understanding of network and container security
Strong experience in working with AWS products
Strong experience with container orchestration, ideally Kubernetes
Strong experience in building and maintaining CI/CD pipelines
Strong experience with Relational and Non-relational database management, backup and restore
Experience with automation/configuration management, ideally Terraform
Experience with system monitoring tools
Some experience in Back-end development, using and creating APIs
Apply Now:
• You'll receive a competitive compensation and meaningful equity along with a chance to make significant contribution to a product people already love.
• Most of our positions are eligible for remote work, provided you have at least 3 hours of overlap with the team in the office every weekday between 10 AM and 6 PM. Please indicate your preference in your application form.
• You're also welcome to join us in our Hong Kong or London office, we sponsor visas and relocations.
• We take care of you and your loved ones with medical insurance and flexible working hours including two optional work-from-home days!
• Join our best company tradition, the annual off-site. Check out our pictures from team outings and more on our Instagram.