The vacancy is strong in task clarity and requirements but lacks compensation details and comprehensive company information.
Job description
Join Alfa-Bank as a Team Lead in Cybersecurity Digital Products, leading a team of engineers and working on high-availability solutions.
Responsibilities
### Responsibilities
- Technically lead a team of engineers, acting as a mentor and guide;
- Prepare technical solutions, decompose requirements, assess effort and risks;
- Deeply understand the product specifics and business processes with Go/Py and DS engineers;
- Make architectural decisions and be responsible for their quality and resilience;
- Ensure high availability, scalability, and fault tolerance of developed solutions;
- Design and develop microservices in Go/Python that support the speech analytics product and its components;
- Work with large volumes of data, queues, ML model APIs, and infrastructure.
Requirements
### Requirements
- Experience in managing a development team;
- Commercial development experience in Golang/Python for at least 3 years;
- Ability to build high-load and fault-tolerant services;
- Strong engineering practices: testing, monitoring, logging, profiling;
- Good understanding of the development process and ability to organize and optimize it;
- Understanding of microservices architecture and design patterns;
- Know when to insist on quality solutions and when to compromise;
- Ability to design, discuss, and defend architectural decisions;
- Adhere to a systematic approach in working with people (motivation, development, adaptation).
About Alfa-Bank
Alfa-Bank is one of Russia's largest private banks, providing a wide range of financial services including retail and corporate banking, digital solutions, and data processing initiatives. It actively hires for IT roles such as Python developers to build data integration systems, RESTful APIs, and recommendation engines within its banking ecosystem.