Description
Our product: Jenkins-Dream — a reliable platform for hundreds of developer and DevOps teams at Sber, processing thousands of Jenkins pipelines daily. This is a high-tech Highload project that solves problems of fault tolerance, stability, and scalability for our CI/CD systems.
Our full-cycle team - we independently create the product, starting from researching the idea, developing documentation, writing and optimizing code, and ending with releases and supporting current versions in PROD. We are united by the common goal of making our CI/CD processes more reliable and easier for developers. Initiative, a desire to develop, and a willingness to learn new things are welcome. Together we maintain high quality standards, respond promptly to changes, and enjoy sharing experiences, creating a comfortable atmosphere for creativity and professional growth.
- The first stage of selection for this vacancy is communication with an AI recruiter. After applying, you will receive an invitation via email to have a preliminary interview with GigaRecruiter on Telegram. The dialogue will take about 10 minutes. Its goal is to clarify missing details and speed up the consideration of your candidacy.
- GigaRecruiter is just starting its journey, so we ask for your understanding. Your experience and participation will help make it convenient and useful!
Responsibilities
- participate in generating and selecting ideas for product improvements
- design integration components (API and other interfaces) in detail
- writing and maintaining high-quality, performant code
- creating automated unit tests
- performing Code Review for colleagues
- eliminating defects and reducing technical debt, analyzing and fixing third-line support incidents
- supporting CI processes
Requirements
- at least three years of commercial development experience with Python version 3.x
- good command of Linux shell and understanding of Linux administration fundamentals
- understanding of modern DevOps approaches (experience participating in CI/CD processes is required)
- basic knowledge of distributed systems architecture and development patterns
Will be a plus
- development experience with Go
- Frontend development (especially relevant if you want to try something new!)
- work with high-load applications
- Linux server administration
Conditions
- office address: "Danilovsky Fort" Business Center (Tulskaya metro station) or Verkhniye Kotly MCC
- hybrid format after the probationary period
- annual salary review, annual bonus
- VHI from the first day of work for employees and preferential medical insurance for family members
- corporate pension program
- corporate training at company expense