Position: Solution Architect/ СТО
Company: S-PRO
Category: Golang
Experience required: 5y
English level: intermediate

Required skills
— 3+ years in Software Development (Go);
— 1+ years with blockchain technology;
— Work with at least 3 blockchain technologies including Ethereum;
— Experience in Blockchain Architecture design and smart contracts development.
— Deep understanding of product architecture;
— Solid knowledge of data structures, algorithms, design and architecture patterns;
— Experience in building a micro-service cloud architecture;
— Experience in Docker and Kubernetes;
— Deep understanding of network communication and server interactions;
— Experience in system security measures;
— Good communication skills;
— Team player;
— Excellent analytical, negotiation and problem-solving skills;
— intermediate English level.


Responsibilities
— Conduct an architectural system evaluation;
— Analyse technology environment;
— Define a collaboration framework;
— Analyse technical and business requirements;
— Define a procedure and process to ensure solution delivery;
— Select a technology stack;
— Comply with strategic guidelines and architecture;
— Control the solution development;
— Provide technical guidance and coaching to developers of all levels;
— Engage in the day-to-day activities with the development team;
— Participation in the development of high-level product specifications and planning stage.