Kỹ năng
Mô tả công việc
Required Technical Skills
Core Technologies (Must Have)
Technology: Requirements
Docker: Multi-stage builds, compose, optimization, security
Kubernetes: Deployments, services, ingress, secrets, ConfigMaps
GitHub Actions: Workflow design, matrix builds, caching, artifacts
Linux: Shell scripting, system administration, troubleshooting
Networking: DNS, load balancing, SSL/TLS, reverse proxies
Git: Advanced workflows, branching strategies, protected branches
Cloud & Infrastructure (Must Have)
Skill: Requirements
Cloud Platforms: AWS, Azure, or GCP (at least one in depth)
Container Orchestration: Kubernetes cluster management, Helm charts
Infrastructure as Code: Terraform, Pulumi, or CloudFormation
Secret Management: Vault, cloud-native secrets, environment configuration
CDN/Edge: Cloudflare configuration, caching, security rules
Identity Management: Auth0 tenant configuration, SSO setup
Testing & Quality (Must Have)
Experience with test automation frameworks (Jest, Playwright, or similar)
API testing tools and methodologies
Test design principles (unit, integration, E2E test strategies)
Test coverage analysis and quality gates
Test reporting dashboards and metrics
Performance testing basics (load testing, benchmarking)
Security & Operations (Must Have)
Skill: Requirements
Database Backup/Restore: Automated backup strategies, point-in-time recovery, disaster recovery
Logging: Structured logging, log aggregation, retention policies
Nginx: Reverse proxy configuration, SSL termination, rate limiting
Security: Container security, network policies, vulnerability scanning
Nice to Have
Kubernetes operators and custom controllers
Service mesh (Istio, Linkerd)
GitOps (ArgoCD, Flux)
Monitoring stack (Prometheus, Grafana, Loki)
APM tools (Datadog, New Relic, Elastic APM)
Database administration (PostgreSQL, Redis)
Cost optimization for cloud infrastructure
SOC 2 / security compliance experience
Core Technologies (Must Have)
Technology: Requirements
Docker: Multi-stage builds, compose, optimization, security
Kubernetes: Deployments, services, ingress, secrets, ConfigMaps
GitHub Actions: Workflow design, matrix builds, caching, artifacts
Linux: Shell scripting, system administration, troubleshooting
Networking: DNS, load balancing, SSL/TLS, reverse proxies
Git: Advanced workflows, branching strategies, protected branches
Cloud & Infrastructure (Must Have)
Skill: Requirements
Cloud Platforms: AWS, Azure, or GCP (at least one in depth)
Container Orchestration: Kubernetes cluster management, Helm charts
Infrastructure as Code: Terraform, Pulumi, or CloudFormation
Secret Management: Vault, cloud-native secrets, environment configuration
CDN/Edge: Cloudflare configuration, caching, security rules
Identity Management: Auth0 tenant configuration, SSO setup
Testing & Quality (Must Have)
Experience with test automation frameworks (Jest, Playwright, or similar)
API testing tools and methodologies
Test design principles (unit, integration, E2E test strategies)
Test coverage analysis and quality gates
Test reporting dashboards and metrics
Performance testing basics (load testing, benchmarking)
Security & Operations (Must Have)
Skill: Requirements
Database Backup/Restore: Automated backup strategies, point-in-time recovery, disaster recovery
Logging: Structured logging, log aggregation, retention policies
Nginx: Reverse proxy configuration, SSL termination, rate limiting
Security: Container security, network policies, vulnerability scanning
Nice to Have
Kubernetes operators and custom controllers
Service mesh (Istio, Linkerd)
GitOps (ArgoCD, Flux)
Monitoring stack (Prometheus, Grafana, Loki)
APM tools (Datadog, New Relic, Elastic APM)
Database administration (PostgreSQL, Redis)
Cost optimization for cloud infrastructure
SOC 2 / security compliance experience
Yêu cầu công việc
CI/CD Pipeline Development:
Design and maintain GitHub Actions workflows
Implement automated build, test, and deployment pipelines
Configure branch protection and code review workflows
Optimize build times with caching and parallelization
Manage artifact storage and versioning
Testing Infrastructure:
Build and maintain automated testing frameworks
Design test strategies (unit, integration, E2E coverage)
Configure test environments and data fixtures
Implement test reporting dashboards and metrics visualization
Set up code coverage tracking and quality gates
Manage integration and end-to-end test suites
Define testing methodologies and best practices
Database & Backup Operations:
Implement automated database backup strategies
Configure point-in-time recovery and disaster recovery
Manage backup retention and storage optimization
Test and validate restore procedures
Document recovery runbooks
Security & Proxy Configuration:
Configure Nginx reverse proxy for multi-tenant routing
Implement SSL/TLS termination and certificate management
Set up rate limiting and DDoS protection
Configure security headers and CORS policies
Implement container and network security policies
Conduct vulnerability scanning and remediation
Logging & Observability:
Implement structured logging standards
Configure log aggregation and centralized storage
Set up log retention policies and compliance
Build log-based alerting and anomaly detection
Container & Kubernetes Management:
Build optimized Docker images for Node.js services
Design Kubernetes deployments for multi-tenant isolation
Configure ingress, networking, and service discovery
Implement rolling updates and rollback strategies
Manage resource limits, scaling, and pod security
Client Instance Provisioning
Automate new client environment setup
Configure Cloudflare DNS and security rules per client
Set up Auth0 tenants and application configuration
Implement environment isolation and data separation
Build self-service provisioning tooling
Monitoring & Availability (Bonus):
Implement health checks and alerting
Configure log aggregation and analysis
Set up uptime monitoring and SLA tracking
Build operational dashboards
Implement incident response automation
Design and maintain GitHub Actions workflows
Implement automated build, test, and deployment pipelines
Configure branch protection and code review workflows
Optimize build times with caching and parallelization
Manage artifact storage and versioning
Testing Infrastructure:
Build and maintain automated testing frameworks
Design test strategies (unit, integration, E2E coverage)
Configure test environments and data fixtures
Implement test reporting dashboards and metrics visualization
Set up code coverage tracking and quality gates
Manage integration and end-to-end test suites
Define testing methodologies and best practices
Database & Backup Operations:
Implement automated database backup strategies
Configure point-in-time recovery and disaster recovery
Manage backup retention and storage optimization
Test and validate restore procedures
Document recovery runbooks
Security & Proxy Configuration:
Configure Nginx reverse proxy for multi-tenant routing
Implement SSL/TLS termination and certificate management
Set up rate limiting and DDoS protection
Configure security headers and CORS policies
Implement container and network security policies
Conduct vulnerability scanning and remediation
Logging & Observability:
Implement structured logging standards
Configure log aggregation and centralized storage
Set up log retention policies and compliance
Build log-based alerting and anomaly detection
Container & Kubernetes Management:
Build optimized Docker images for Node.js services
Design Kubernetes deployments for multi-tenant isolation
Configure ingress, networking, and service discovery
Implement rolling updates and rollback strategies
Manage resource limits, scaling, and pod security
Client Instance Provisioning
Automate new client environment setup
Configure Cloudflare DNS and security rules per client
Set up Auth0 tenants and application configuration
Implement environment isolation and data separation
Build self-service provisioning tooling
Monitoring & Availability (Bonus):
Implement health checks and alerting
Configure log aggregation and analysis
Set up uptime monitoring and SLA tracking
Build operational dashboards
Implement incident response automation
Thời gian làm việc
Trong tuần: Từ thứ 2 - thứ 6
Trong ngày: Từ 08:30 giờ - 17:30 giờ
Quyền lợi ứng viên
Opportunities to onsite and work with big customers, advanced technology, personal development...
- Opportunity to work in groups with many leading experts in the field of domestic and international IT.
- Opportunity to implement ambitious projects in many countries, gain exposure to the latest technologies and learn from talented colleagues.
- Work in a youthful, vibrant, modern and multicultural environment. Communication activities and events on holidays take place regularly.
- Promotion opportunities based on capacity with corresponding rank increases and salary increases.
- Have the right to participate in soft skills training courses (logical thinking, creative thinking, communication skills, project management skills, negotiation skills...) and Japanese language classes.
- And many other attractive benefits...
- Opportunity to work in groups with many leading experts in the field of domestic and international IT.
- Opportunity to implement ambitious projects in many countries, gain exposure to the latest technologies and learn from talented colleagues.
- Work in a youthful, vibrant, modern and multicultural environment. Communication activities and events on holidays take place regularly.
- Promotion opportunities based on capacity with corresponding rank increases and salary increases.
- Have the right to participate in soft skills training courses (logical thinking, creative thinking, communication skills, project management skills, negotiation skills...) and Japanese language classes.
- And many other attractive benefits...
Địa chỉ làm việc
Remote 100%











