Position: Senior Golang Developer
Company: IT X100
Experience required: 3y

About our infrastructure. When launching new solutions, we give priority to cloud technologies: IaaS, PaaS, SaaS, Microsoft Azure, Google Cloud Platform.

Professional Skills:

• 4+ years of experience in software development
• Strong knowledge of GoLang programming language
• Experience working with relational databases (MS-SQL in particular)
• Knowledge of document db (mongo driver) + Redis;
• Web APIs (JSON-RPC + REST) development
• Experience with distributed microservices, FaaS;
Git, Jira, etc.

As a plus:

Knowledge/experience with
• Azure Platform
• Azure functions
• Integration with third-party APIs
• MS Graph API
• High-load Systems development

Project tech stack:
Go lang,
Architecture - microservices, Azure functions
DB - Cosmos DB, MSSQL, Redis
Basic infrastructure - MS Azure, all components - As A Service.

Responsibilities:
• Create modules within the microservices principle
• Collaborate and communicate effectively with other members of the development team during the Scrum meetings
• Participate (and contribute) in architecture design planning meetings
• Partner with team leads, product managers, and business stakeholders to solve business problems. This is typically accomplished by understanding business needs

We offer:
• Competitive income level
• Paid sick leaves and vacations
Our additional Benefits package:
• Corporate trainings for free
• Bonus system of options for efficient operation (RSU - Restricted Stock Units)