Backend Engineers (Search)
- Degree/Diploma in Computer Science, IT, Computer/Electronics Engineering, or related field.
- Proficient in backend development using Java, Kotlin, Python, Golang, Node.js, or Ruby.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong understanding of REST APIs, GraphQL, gRPC, and WebSockets.
- Familiar with microservices and event-driven architecture (Kafka, RabbitMQ).
- Experience with CI/CD tools like GitHub Actions, GitLab CI, or ArgoCD.
- Knowledge of databases and search technologies including PostgreSQL, MySQL, MongoDB, DynamoDB, Redis, and Elasticsearch.