Medior Full Stack Engineer

Coöperatieve Rabobank U.A.
Utrecht, Netherlands
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 4K

Job location

Utrecht, Netherlands

Tech stack

API
Data analysis
Azure
Continuous Integration
Github
Python
Virtual Machines
YAML
Containerization
Kubernetes
Infrastructure Automation Frameworks
Bicep
Terraform
Docker

Job description

Help build Rabobank's internal Graph platform and make an impact by enabling innovation with graph technology. Will you be our new Full Stack Platform Engineer? Read on or apply now!, Work on building and maintaining the internal Graph platform, enabling your colleagues to develop innovative data products. As a Full Stack Platform Engineer, you ensure that critical data is available to internal users at the right time, in the right format, and with the right quality. You collaborate with a multidisciplinary team and contribute to a scalable platform accessible via network features, APIs, or GraphRAG., * Building and maintaining the internal platform and services used by development teams.

  • Automating infrastructure management, deployment pipelines, and configuration processes.
  • Focusing on developer experience and productivity.

Facts & figures

  • 36 or 40 hours per week.
  • 43,822 Rabobank colleagues worldwide.
  • Mostly greenfield, limited legacy work.

Top 3 responsibilities

  • Collaborate with the Graph Analytics Team to continuously improve the platform based on user needs and market developments.
  • Use your knowledge of CI/CD and testing to increase the reliability and performance of our product.
  • Automate the platform to provide faster service to users and reduce compliance workload.

Requirements

Do you have experience in Terraform?, * At least 4 years of experience maintaining technical platforms.

  • Experience with Python, GitHub, Infrastructure as Code (YAML/bicep/Terraform), and Azure Cloud implementations (VNets, Virtual Machines, Storage).
  • Experience with cloud platforms (preferably Azure) and containerisation tools (Docker, Kubernetes).
  • Striving for results.
  • Focus on the customer.
  • Wanting to improve every day.

Benefits & conditions

  • Salary: Gross monthly salary between EUR 4,024 and EUR 5,747 (scale 08) for a 36-hour work week.
  • Extras: a thirteenth month, 8% holiday allowance, and a 10% Employee Benefit Budget.
  • Development budget: EUR 1,400 development budget per year for your growth and development.
  • Hybrid working: a balance between home and office work (possible for most roles).
  • Pension: decide for yourself the amount of your personal contribution.

Or view all our benefits., Instead of a motivation letter, we ask that you answer the following questions:

  • You are developing a managed standardized service. As part of the service offering you give consumers insights into the cloud costs associated with running their service. While developing a dashboard to show these costs you quickly realize that you can only do a handful of API calls to Azure cost management per minute. How do you overcome this problem?
  • In the Nebula squad we need to trigger pipelines in response to buttons being pressed in our web application. Explain how you would make this possible. What kind of risks do you see? What kind of mitigations can you come up with?
  • You are developing a python package that is used by other teams in the bank. You want to make sure that the package works and is tested before you publish it and make it available to the teams using it. How do you arrange the DevOps processes to ensure this?

About the company

Additionally, you contribute to designing the future of the Graph Platform, together with the team and based on user requirements and market developments. Together we achieve more than alone We believe in the power of differences. By combining people's differences, we become an even better bank. We are therefore curious about what you will add to our Enterprise Analytic Products team. 'At Rabobank, you work on innovative solutions that directly impact our customers and colleagues. Together, we make the difference.' The people of Enterprise Analytic Products develop reusable analytical building blocks that make an impact throughout the bank. Collaboration is our way of working; as one results-oriented team within Rabobank. We work towards clear goals and continuously see the results of our (team) efforts. Work on yourself & the world around you For us, your development and that of society go hand in hand. That's why we want to invest in you and work together for a better world. We summarise this in one sentence: at Rabobank, you work on yourself & the world around you at the same time. You'll see this reflected in your personal development budget, our hybrid working environment, and a good work-life balance. You can work on banking matters for our private and business customers, but also on social issues such as food and energy transitions. Why everyone is welcome at Rabobank At Rabobank, we believe we become stronger by bringing together people who complement each other. By embracing our differences, we bring out the best in each other. We seek diversity in knowledge, skills, and experience, but also in gender, background, and culture. We strive for diversity and the space to be yourself - whoever you are - in every department. That's what diversity and inclusion at Rabobank is all about.

Apply for this position