Responsibilities
- Design highly-automated infrastructure and CI/CD pipelines for our internal PaaS on GCP
- Assess current infrastructure and identify areas for improvement
- Help developers building their infrastructure and CI/CD pipelines:
- Provide guidance and support for developers on infrastructure design and CI/CD best practices
- Research and evaluate new Kubernetes features, tools, and best practices
- Implement new functionality for our Kubernetes operators
- Set up monitoring for our infrastructure:
- Collaborate with development teams to identify and resolve infrastructure and CI/CD pipeline issues
- Participate in on-call rotation for incident response and management
Requirements
- 2+ years of hands-on experience with GCP or AWS
- At least a year of experience in software development
- Experience managing Kubernetes clusters
- Experience with IaC tools such as Terraform
- Experience with CI/CD tools such as GitHub Actions, Gitlab CI, Jenkins
- Experience with monitoring tools such as Datadog, Prometheus, Grafana
- Understanding of networking concepts (VPC architecture, protocols etc)
Nice to haves
While not specifically required, tell us if you have any of the following.
- Experience in building highly automated, self-service infrastructure
- Deep understanding of GCP services, especially GKE, AI/ML services, Pub/Sub
- Experience with MongoDB, Postgres
- Experience with high-traffic architectures
- Development of Kubernetes operators
- Experience with tools like ArgoCD, Crossplane
- Experience with CDNs and serverless functions
Compensation
Up to 7 million JPY annually.