Lenkep Recruitment is looking for a senior golang developer for our client - a company in the blockchain field.
Job description:
- Design the architecture and services for B2C and B2B applications;
- Ensuring fault tolerance of developed services in Digital Ocean environment;
- Developing and improvement backend services to support the growth of the NFT marketplace and tokenization platform for securities;
- Building a high-traffic service with a large number of users and interaction objects;
- Participating in discussions regarding new features and product development;
- Web frameworks: Gin, Fiber;
- Logging: zero log, slog;
- Databases: Postgresql, MongoDB;
- Messaging System: NATS or equivalent;
- Redis;
- GORM.
Job requirements:
- Over 3 years of industrial programming experience with Go;
- Experience on working with goroutines and debugging them;
- Writing unit and integration tests;
- Understanding of micro service architecture;
- Development experience with REST APIs and gRPC APIs;
- Experience with Git version control system;
- Experience and understanding of CI/CD principles;
- Understanding of containerization, virtualization, and Serverless technologies;
- Familiarity with cloud management systems (tooling, provisioning, billing, and quotas);
- Scripting experience with Bash, Python, Gotemplate;
- Experience automating infrastructure deployment using one or more tools (Ansible, Terraform, Pulumi);
- Experience with monitoring systems like Zabbix, Prometheus, or others;
-
- Experience in WEB3.
Job benefits:
- Competitive and decent salary;
- Professional development;
- Interesting tasks;
- Paid sick and personal leave;
- Health insurance;
- Ability to work remotely.
-