Our team is developing a system for receiving and processing client requests for financial operations consultation.
The system must support an API for external integrations, and electronic digital signatures (EDS) for attachments/requests. There are both front-end and back-end components, as well as integrations with related systems both inside and outside the organization.
Technology stack used:
- Java-based applications, packaged in Docker and running on k8s
- Nginx, Sowa, Kafka servers
- Storage systems (PostgreSQL fork)
- DevOps (Jenkins, Git, Ansible, DPM)
- Unix-like operating systems (RedHat).
Responsibilities
- Setting up and maintaining CI/CD pipelines
- Configuring integrations with DevSecOps tools
- Creating and managing DevOps tools (DevOpsPortal)
- Initial configuration of test environment workstations (managing access, obtaining tokens, installing additional modules)
- Writing documentation for designed and implemented solutions
- Developing k8s manifests
- Configuring traffic routing (ISTIO)
- Organizing secret storage in SecMan
- Developing Jenkins Jobs (groovy) for automating report generation, running tests, and other routine tasks within the production process
- Supporting test stands, updating stand-dependent parameters
- Creating Helm charts
- Configuring certificate acquisition and mTLS interaction.
Requirements
- At least 3 years of experience in a DevOps role with an understanding of the entire software development and implementation lifecycle
- Understanding of CI/CD practices
- Understanding of build systems such as Gradle and Maven.
- Experience with cloud infrastructure, Kubernetes
- Experience with Linux (RHEL, CentOS), knowledge of bash
- Practical experience with Ansible, Kubernetes/OpenShift
- Experience with Helm
- Experience with Jenkins (Groovy)
- Understanding of TLS/mTLS operation
- Experience with Kafka
Will be a plus:
- Skills in working with generative AI models
- Experience creating AI agents and using them in work will be an advantage
- Experience using GigaChat, Kandinsky, and similar tools in products, skills in creating and using AI agents
- Instrumental use of AI for analysis, generation, and automation.
Conditions
- Comfortable modern office near Leninsky Prospekt metro station, Vavilov Street 19, hybrid work format
- Corporate gym and recreation areas
- Over 400 educational programs from SberUniversity for professional and career development
- Extended VHI (Voluntary Health Insurance), preferential insurance for family, and corporate pension program
- Free SberPrime+ subscription, discounts on products from partner companies
- Referral bonus for recommending friends to the Sber team.