
Andersen
Software Architect
- Apache Kafka
- Kubernetes
- Docker
- PostgreSQL
- REST
- Swagger
- ProtoBuf
- Русский — C2 — В совершенстве
- Английский — B1 — Средний
The IT company Andersen invites an experienced Software Architect to join its team for working with a company from Kazakhstan.
The customer is an innovative bank and a leader in the financial market of Kazakhstan since 1997. It has more than 100 branches across the country. The bank offers a wide range of financial services and products. The customer actively develops digital platforms and mobile applications to provide convenient access to banking services anytime and anywhere.
The project is the development of the system design and technical modules of the mobile application.
Responsibilities:
- Developing of architectural solutions in new and ongoing projects.
- Architectural supervising of implemented projects, checking for compliance with the target architecture.
- Communicating the target architecture to product cross-functional teams, assisting and controlling the compliance of the implementation with the designed architecture.
- Accounting for deviations from the target architecture and forming a roadmap for closing technical debt.
- Participating in the development of business requirements, agreeing on functional and non-functional system requirements.
Must-haves:
- Experience in the field of information technology for at least 3 years.
- Experience as a Software Architect for at least 3 years.
- Education in the field of information technology.
- Experience in designing/developing synchronous/asynchronous services.
- Understanding of modern architectural patterns and trends (EDA, MSA, DDD, etc.).
- Ability to create sequence diagrams.
- Ability to describe API contracts (Swagger, ProtoBuf).
- Understanding of how HTTP (REST), gRPC, PubSub services work.
- Skills in working with Kafka, Kubernetes, Docker, PostgreSQL, Git.
- Ability to invoke and test services across all protocols.
- Knowledge of SQL, ability to work with databases.
- Understanding how metrics work, ability to work with Grafana.
- Ability to work with ELK.
- Desire to develop and work in an excellent team.
- Level of English – from Intermediate and above.
Reasons why this job would be interesting to you:
- Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
- The opportunity to change the project and/or develop expertise in an interesting business domain.
- Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
- Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
- The opportunity to earn up to an additional 1,000 EUR per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
- Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
- Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies);
- Certification compensation (AWS, PMP, etc).
- Referral program.
- English courses.
- Private health insurance and compensation for sports activities.
Your personal data is protected in accordance with GDPR regulations.
Join us!