Top 3 Reasons To Join Us
- Go build a great FinTech product with ambitions and tough challenges.
- Go build it on top of Google Cloud Platform’s state-of-the-art technologies stack.
- Go together with top-of-mind people and team.
Job Description
- Containerization: Have a good knowledge of containerized application design and deployment models. Working closely with the development teams to pioneer the hybrid cloud deployment with Google Cloud Anthos (Google Kubernetes Engine) for our platform.
- CI/CD: Develop Continuous Integration and Continuous Delivery / Deployment processes, focusing on using infrastructure as code (IaC), reliability and traceability. Setup and maintain the CI/CD pipelines for services, applications and data jobs across our platform. Establish and automate deployment strategies such as blue-green, canary and rolling upgrade, etc.
- Monitoring & Observability: Automate and complete our monitoring, logging, tracing, profiling and alerting systems with Google Cloud Ops (Stackdriver). Optimize the system for reliability and performance. Design and implement various supporting tools for DevOps practices as needed.
- Very strong DevOps background. At least 2-3 years experience in DevOps. We also welcome strong candidates having fewer years of experience as well, please tell us why "year" doesn't matter.
- Solid technical skill, you talk confidently about DevOps Methodologies and Practices, Site Reliability Engineering and are willing to learn new technologies. Big plus if you can talk broader than that.
- Good knowledge of container orchestration such as Kubernetes, etc. And also Service Mesh such as Istio (or Linkerd).
- Good knowledge of Linux operating system administration, troubleshooting and fine-tuning, along with strong development experience with scripting languages such as Bash, Python.
- Significant experience in operating production systems in Google Cloud (or AWS, Azure), and with monitoring solutions such as Google Cloud Ops (Stackdriver), Prometheus, Grafana, ELK Stack, etc.
- Setup, maintain and optimize effective CI/CD Pipelines, and are familiar with build, package and deployment tools such as Google Cloud Build, GitLab, Jenkins, Vagrant, Helm, etc.
- Experience using configuration management / infrastructure as code tools such as Terraform or Ansible, Puppet, Chef.
- Server-side development with Go and gRPC (or RESTful APIs) is a bonus.
- Knowledge about cloud native and / or distributed microservices design, deployment and operations,.
- Good knowledge of CDN (Content Delivery Network), of message broker softwares such as Google Cloud Pub/Sub, NATS, Apache Kafka is a plus.
- Open-minded, can-but-not-blindly-do attitude. You have a "can-do" attitude, which is already very cool, but you also must be able to pause and ask "should we do it".
- Be on your own, dedicated and committed, we strongly believe in autonomy, there's likely no one to tell you what to do.
- And be a TEAM PLAYER, because we can move nowhere without a team.
- Must be able to say "I was wrong", because no one is perfect.
- Understand the balance between technical and business decisions.
- And last but not least we always treat people with respect.
72 Nguyễn Huệ, phường Bến Nghé, Quận 1, Thành phố Hồ Chí Minh, Việt Nam