Share this Job

Ruby Developer

Posting Country:  United Kingdom
Date Posted:  17-Nov-2021
Full Time / Part Time:  Full Time
Contract Type:  Permanent

At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this. 

We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together.

With us, you can be truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.

Job Responsibility

About the role


The Digital Operations team solve distinct business problems within Vodafone. Over the year the Digital Operations team work across several new greenfield projects with very little code overlap between each application. There is a great deal of technical autonomy in how solutions are developed , with a strong emphasis on understanding the business requirements and turning that into Ruby code as you see fit.


We're looking for a talented and enthusiastic Ruby Engineer to join our engineering team, bringing with you a broad range of experiences and a passion for modern development technologies and practices. Working with the prototyping manager and developers across the team you'll create agile web prototypes, operating under a rapid agile model to solve business needs for our internal customers. You'll create solutions quickly but elegantly with a product-oriented mindset who cares more about the purpose and customer value than the lower-level computation details. You'll be given freedom to challenge the status quo and suggest technologies and ways to better supply data & information to Vodafone and our customers.


You'll be responsible for:


•    Working with the Prototyping Manager to address data needs through the use of latest available technologies
•    Enable data discovery through elegant solutions that can be widely accessed and address business needs. 
•    Track and analyse metrics to ensure that prototypes are adopted and used across the organization..
•    Automate & combine data streams within business intelligence tools to provide new insights and reporting capabilities
•    Work with Prototyping Manager to assist Group BI and VGE GT/BI to consolidate CMI data sources into a single instance. 


Competencies that'll help you in this role... 

•    Experience and an aptitude for working with data warehouses & business intelligence tools
•    Motivated  to create & develop more efficient reporting systems, processes and procedures
•    Experience working in a complex matrix environment and effectively interacting with multiple stakeholders


To be successful you're going to need...

•    2+ years Ruby on Rails experience using TDD (Test Driven Development)
•    Experience with Git, HTML, CSS and JavaScript (through JQuery) 
•    PL/SQL Oracle database knowledge (be able to create schemas, views materialized views and schedules)
•    Experience deploying applications, including hosting multiple sites on the server. HTTP server experience in nginx or Apache.


About the company:


Our engineers work better, together, united under a single identity that champions collaboration, knowledge sharing and reusable assets. We give you… Vodafone Engineering.


At Vodafone, there is a plethora of opportunity across a variety of truly agile teams where you can think big, radically simplify and create the future. We are driven by the belief that technology, partnered with the power of human spirit, can help to make the world more connected, inclusive and sustainable.


Vodafone is committed to attracting, developing and retaining the very best people by offering a motivating and inclusive workplace in which talent is truly recognised and rewarded. We are committed to promoting Inclusion for All with the belief that diversity plays an important role in the success of our business. We actively encourage everyone to consider becoming a part of our journey.