Position Title:
Senior DevOps Engineer
Location: Bangkok
Join the community revolution!
At Amity, we believe that communities will save the world and we are on a mission to empower everyone to build their own. We do so by offering a suite of pre-built social features that companies can add to their apps or websites to easily launch their own social networks.Hundreds of companies worldwide are already using our technology to decrease their reliance on third-party social media and operate their own positive and curated digital communities.Since the launch of Amity Social Cloud in 2020, we have 80+ employees across four offices - Bangkok, London, Milan, and San Francisco - and 100+ global clients, including leading companies such as Harley-Davidson, Pernod Ricard, Noom, Betano and more.
We raised over $20M backed by leading venture capitals.
Your impact:
- Senior DevOps Engineers at Amity are hybrid Software/System engineers who ensure that our service runs smoothly and has the capacity for future growth. You will help developers deploy software more quickly and with security in mind on our cloud-native application. You are expected to learn and expand on your engineering knowledge and experience to build a world-class product together.
Your team:
- You will be joining a dynamic DevOps team that is pivotal in ensuring the reliability and scalability of Amity’s infrastructure. The team is composed of passionate engineers with a strong commitment to automation, security, and operational excellence. We collaborate closely with various product teams to ensure seamless deployment and maintenance of our services, supporting millions of users worldwide. The team values continuous learning, knowledge sharing, and a proactive approach to problem-solving.
Your day-to-day responsibilities:
- Own backend services that run on event-driven and microservice architecture.
- Manage our infrastructure with Terraform and Kubernetes.
- Design, build, and maintain core infrastructure pieces that allow our service to scale to support millions of concurrent users.
- Participate in a PagerDuty rotation to respond to service availability incidents and provide support for product engineers with customer incidents, following SLAs.
- Monitor and alert on symptoms, not just outages, to proactively manage system health.
- Document every action so your findings turn into repeatable actions—and then into automation—so you don't need to solve the same problem twice.
- Debug production issues across services and various technology stacks.
- Think holistically about systems, considering edge cases, failure modes, behaviors, and specific implementations.
- Approach challenges with enthusiasm. When you see something broken, you can’t help but fix it.
- Continuously improve the deployment process to minimize surprises in production.
- Optimize infrastructure costs by analyzing resource usage, right-sizing, and leveraging cost-saving tools and practices.
- Implement and maintain cost-efficient cloud architecture and services.
- Regularly review and refine cloud and infrastructure expenses to ensure alignment with budgetary constraints.
- Share knowledge through workshops within the team and across teams, while also being capable of working independently with minimal guidance and thorough documentation.
Your ideal profile:
- 5+ years of hands-on Linux administration experience (we use mostly Ubuntu).
- 3+ years of cloud experience (AWS, GCP, Azure, etc., we use AWS).
- 2+ years of experience with IaC and configuration management (we use Terraform, Pulumi, and Ansible).
- 2+ years of CI/CD experience (we use Github Actions, CircleCI, ArgoCD).
- 1+ year of Kubernetes experience (we use EKS).
- 1+ year of MongoDB experience (self-hosted for now).
- Experience running Node.js-based applications.
- Experience monitoring systems via Prometheus and Grafana.
- Experience implementing logging systems via ELK, Quickwit.
- Good command of English (written and spoken).
- Confident in delivering training/workshops and valuing good practices.
- Knowledge of SDLC is a plus.
What’s in it for you:
- Competitive salary and Pre-IPO stock package.
- Global Diversity - You’ll work with an international team of professionals with a hugely diverse cultural background that embraces 29 nationalities.
- Remote First Setup - You are required to work from the office 3 days a month. The rest of the days, you are free to work wherever you feel most productive.
- Life Assurance & Private Healthcare - Your insurance also includes dental care support.
- Mental Health Support - The iStrong platform provides you with unlimited sessions with a therapist whenever and wherever you may need it.
- Thai and English Classes - Available for anyone who wants to master a new language.
- Unlimited Paid Vacation Days - to disconnect and recharge when you need!
Amity is an equal opportunity employer and welcomes applications from all qualified individuals regardless of ethnicity, sex, disability, religion/belief, sexual orientation or age. #LI-SS1#LI-HYBRID #D