»

Solution Architect -- brisan oglas

Opis delovnega mesta

As RGS Solution (Domain) Architect, you are responsible for RGS's operational efficiency. You are translating functional and nonfunctional requirements into engineering efforts by utilizing your senior software development skills, domain knowledge, and detailed understanding of product portfolio and customer requirements. Lead Architect and Technical Owner are your partners. Together with the Squad, you are delivering a service you are proud of.

Who are you?
- You are passionate about quality, performance, and continuous improvement.
- You can simplify and split complex problems into meaningful parts and assemble them into the desired solution.
- You are open, collaborative, and trusted to provide coaching and technical mentorship.
- You are a clear communicator who is well-versed in translating technical requirements into engineering efforts.

Responsibilities
- You will be responsible for service architecture and infrastructure.
- You will be responsible for technical maturity, documentation, and the service catalog in alignment with the Lead Architect.
- You will be responsible for developing a culture of quality within the Squad.
- You will be aligning Squad’s Tech backlog with the Technical Owner and Lead Architect.
- You will partner with the Technical Owner/Lead Architect when requests or investigations require detailed knowledge of the Squad’s products/services.
- You will track service incidents in detail, drive root cause analysis, and help the Squad to mitigate issues and improve quality of service.
- You will secure the business by assessing release risks and providing training and up-to-date documentation for the on-call technical support team.
- Together with the Product Owner, you will grow the business by finding a balance between delivering service features and engineering requirements.

Od kandidatov zahtevamo

- At least 5 years of relevant experience in Software Development.
- Excellent knowledge and experience in Java (concurrency and multithreading, functional and reactive programming, performance analysis, security).
- Excellent understanding of computer science fundamentals: algorithms, data structures, design patterns.
- Hands-on experience with test-driven development and automated testing.
- Experience with maintaining a large-scale and fault-tolerant distributed system.
- Experience with continuous integration and continuous delivery.
- Experience with containerized application management.
- Experience in a microservice architecture.
- A personal interest in keeping up with the general trends of software product development.
- Working in agile development teams.

Kandidatom ponujamo

- Working within a well-established team of experienced Senior engineers.
- Work with modern and exciting technologies.
- Collaborate with supporting colleagues from all over the world.
- The opportunity to work and develop within an inspiring and fast-growing company.
- A challenging but rewarding and fun environment.

Klasifikacija delovnega mesta

Lokacija:
Slovenija
Plačilo:
3.000 - 6.000 gross with bonus 5% - 10% (depends on experience) EUR / mesec
Delovni čas:
redna zaposlitev

 

Zahtevana znanja

Java
napredno znanje
Spring
predhodno znanje ni potrebno
Jenkins
predhodno znanje ni potrebno
CI/CD
predhodno znanje ni potrebno
Kubernetes
napredno znanje
Docker
predhodno znanje ni potrebno