Cloud Engineer

2024-09-21
Croatia
RBA, Inc.
About RBA / Not just another bank
We are here to make it easy for people to manage their money. Through innovative, highly sophisticated technology and great customer service, RBA is redefining people’s relationships with their money by making things simple and stress-free. Our banking solutions provide No.1 customer experience on Croatian market.
With us, you will have the opportunity to have a meaningful job and expand your knowledge every day by building great products and turning the complexity of a chaotic world into the simplicity of smooth solutions. We believe that two things are essential for our success: our people and our culture. Today, in our IT department we have +150 amazing IT experts that enjoy working together, learn from each other, and have a lot of fun.
We also know that your private life matters at least as your work life. So, our way of work is truly flexible as you deserve it – you can work from the office or wherever you want in Croatia. This is the RBAlity way .
Does it sound interesting to you?
Take your talents and energy, join us, and feel the good vibe of RBA IT!
About the role

You will be part of a top engineering team who are responsible for migration, from on-premise to cloud, and day-two operations in the cloud of our applications and infrastructure
You’ll be challenged with projects to design multi-cloud solutions and to enable effortless migrations from one cloud provider to another
What we expect is optimal usage of cloud resources. Use Cloud for what it is provided for - like scalability and instant availability. FinOps principles and processes should be a part of your daily activities
Security of our services is a must, and you should be able to triage and create a solution if a vulnerability is discovered
Do not be afraid to design and implement a complete solution from ground-up. And in mind for all required technologies like networking, databases, messaging, container orchestration, etc.

What You’ll Be Doing

Analyze business requirements and collaborate with cross-functional teams on cloud architecture design
Deploy, configure, and integrate public/private/hybrid cloud services using various CI/CD pipelines and Infrastructure as Code (IaC) solutions and GitOps principles
Monitor, troubleshoot, and optimize cloud resources to ensure cost optimization, performance, and reliability (FinOps certification is an advantage)
Plan and execute migration of applications, data, and infrastructure from on-premises to cloud environments, ensuring minimal downtime and disruption to business operations
Develop and utilize IaC and automation tools to streamline the deployment, scaling, and management of cloud resources
Design and implement standards for backup, disaster recovery, and high availability
Provide expertise in cloud engineering, guide junior team members, and drive continuous improvement initiatives through research and innovation

What You’ll Need

At least 3 years of proven experience in cloud administration, automation and IaC, focusing on AWS
Experience with Azure or OCI, as well as presence of related certification will be an advantage
Expertise in Infrastructure as Code (IaC) tools, such as Terraform and Ansible, to design, implement and daily manage cloud infrastructure solutions
Expertise in package manager tools, such as Helm alongside ArgoCD, to design and manage cloud infrastructure and deployed applications
Expertise with containerization technologies (Docker, Kubernetes, OKD)
Strong knowledge of Git and CI/CD pipelines (GitHub Actions)
Being open-minded and communicative, enjoying working in international teams and passionate about innovations in Cloud technologies
Ability to work with an agile Team, being able to be self-driven and looking for continuous improvements to both the process and the systems
Ability to deal with ambiguity, take responsibility and efficiently drive own initiatives
High degree of proactivity, self-initiative and entrepreneurship
Knowledge of spoken and written English
Driving license B category

Nice to have

Knowledge of compiled programming languages – Python, Go, Java

Here is what can we offer you
Professional development:

Structured and smooth onboarding process with a mentor and a buddy
Manager's support in career growth by creating development plan and regular feedback
Learning by doing on the super advanced technology
Access to the rich base of learning sources – IT learning programs, certificates, online trainings

Financial benefits:

Christmas bonus, Easter bonus, Gift for kids, Referral bonus, Meal allowance

Work-life balance:

Flexible working hours and a flexible work model (whether you like more remote work, office work, or a mix of both).
Up to 7 free days for personal needs (wedding, moving…), free day for the first school or kindergarten day, up to 15 free days for education

Well-being:

Monthly subvention for Multisport membership, free annual health check-up, additional health insurance, E-sport and other sports associations, free parking and restaurant on location, modern offices, gaming & relax zone, corporate volunteering

Special banking offer:

Special prices of banking products and loans conditions, special insurance conditions, special leasing conditions

We know that building great IT solutions isn't enough. Our people are our priority. That's why our focus is on creating great working conditions that will make your life in RBA nice and simple. We want you to have all you need for building your skills, growing your career and to love what you do.