Description
We are developing Synapse — Sberbank's new integration platform based on Istio (Service Mesh). This is a cloud solution for service integration and migration, processing millions of requests daily.
The team's key focus is the development of the Service Mesh product, built on a fork of Istio. This is a cloud solution for managing microservices, security, routing, and observability. The project is built on a modern technology stack and is developed with consideration for the best practices of the Istio upstream community.
We are a team combining experience and deep technical knowledge with an active position. We work in Agile, using our own production pipeline. Automated testing and CI/CD are the foundation of our development process.
Responsibilities
- design and describe components of the Service Mesh platform, analyze, prepare, and coordinate detailed functional requirements for development
- interact with business customers, developers, architects, testers, cybersecurity, and related teams to clarify tasks and requirements
- develop, write, and coordinate technical documentation for releases: technical specifications, requirements specifications, system and business requirements, process and scenario descriptions
- manage requirements throughout the entire software development lifecycle
- maintain a product knowledge base.
Requirements
- experience as a systems analyst in IT for 4+ years
- completed higher education
- skills in gathering, analyzing, and managing requirements
- experience writing technical documentation: technical specifications, requirement specifications, user stories, ADR/RFC
- understanding of microservice architecture principles and inter-service interactions, understanding of the full software development and operations lifecycle (DevSecOps, CI/CD).
- knowledge of protocols and data formats: HTTP, REST, gRPC, JSON-RPC, JSON, protobuf; experience working with Kafka
- knowledge of main notations for describing architectural solutions (C4, UML, BPMN), skills in working with analyst tools (Jira, Confluence, GitLab, Draw.io/Visio).
Will be a plus:
- experience working with API specifications (OpenAPI/Swagger).
- basic understanding of Go or another programming language
- experience using or deep understanding of Docker, Kubernetes, Istio
- English at a level sufficient for confident reading of technical documentation (required for working with upstream Istio)
- instrumental proficiency with AI for analysis, generation, and automation.
Conditions
- during the probation period, office format, then a hybrid work format
- status of an accredited IT company with all benefits
- extended private health insurance from day one and preferential insurance for family
- Sber Corporate University, internal educational platform, participation in IT conferences
- flexible mortgage discount equal to 1/3 of the Central Bank key rate
- free subscription to SberPrime+, discounts on products from partner companies
- referral bonus for recommending friends to the SberTech team.