Requirement
A. Experience & Education:
- Minimum 3 years of experience in backend development using Golang.
- At least a Diploma (D3/Polytechnic) in Informatics, Computer Science, or Computer Engineering.
B. Technical Skills:
- Strong skills in software development using Golang, SQL/noSQL databases, and cloud computing (GCP).
- Proficient in writing clean, efficient, and maintainable code.
- Experienced in implementing message brokers such as Kafka, RabbitMQ, or Pub/Sub.
- In-depth knowledge of Continuous Integration and Deployment (CI/CD) and tools like Jira, Git, and Jenkins.
C. Additional Knowledge:
- Basic understanding of technologies such as HTTP, TCP, WebSockets, and Event-Driven Architecture (MQTT, Google Pub/Sub).
- Familiar with containerization technologies such as Kubernetes and Docker