- Writing scalable, reliable, testable, efficient, and maintainable code.
- Translating software requirements into stable, running, high-performance software
- Play a key role in architectural and design decisions, creating and efficient distributed architecture of microservices.
- Collaborate with other stakeholders to design, develop, test, release, and improve services.
- Comply with standards, practices, and design principles
- Build scalable and maintainable software
- An analytical approach to what and how
- 3 years of experience as a back end engineer
- Good knowledge of the Go programming language, paradigms, constructs, and idioms.
- Knowledge of general go rules and channel patterns
- Experience with a full site of Go frameworks and tools
- Ability to write clean and effective Godoc comments
- Familiarity with version control tools such as Git, SVN, etc
- Experienced in implementing microservices (using tools and technologies for messaging, RPC, containerization, etc.)
- Experience with SQL / NoSQL databases, ability to write complex queries and optimize them
- Understanding containerization technologies (Docker, RKT, Kubernetes, etc.)
- Basic experience with CI / CD systems (Jenkins, TeamCity, GoCD, Concourse, etc.)
- Basic experience with AWS / Google Cloud
SMDV which is affiliated with Sinar Mas – Indonesia’s most established industrial groups. SMDV is a tech-focused Venture Capital that partners with entrepreneurs building exceptional technology companies that aim to change the landscape in Indonesia and the region by providing venture investments, strategic network, and mentorship.
Kalibrr
