drjobs Senior Ruby Developer

Senior Ruby Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

London - UK

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Description

About Us:

Solirius Consulting delivers technical consultancy and application delivery to our clients in order to solve real world problems and allow our clients to respond to an everchanging technical landscape. We partner closely with our clients embedding our consultants into their businesses in order to provide a bespoke service allowing us to truly understand our clients needs.

It is this close collaboration with our clients that has enabled us to grow rapidly in recent years and will drive our ambitious future growth plans. We currently have over 250 consultants working with a variety of key clients from both the public and private sectors such as the Ministry of Justice Department for Education FCDOS UEFA International Olympic Committee and Mercedes Benz; with plans to increase our client base further in the near future.

We operate as a flat organisation and believe in trusting and supporting our team to operate independently. We pride ourselves on being specialists at what we do making the most of our consultants expertise in their fields in order to provide a bestinclass service to our clients. All our consultants have the opportunity to work on a range of different projects providing a broad range of knowledge on which to develop their careers and progress in the direction they choose.

The Role:

As a Senior Ruby Developer you will play a crucial role in developing and maintaining our Rubybased backend applications while driving initiatives across DevOps database architecture and team leadership. Your experience will help guide the development process and the growth of junior developers. This is an opportunity to shape the direction of our platform and foster a culture of collaboration and innovation.



Requirements

Key Responsibilities:

  • Ruby Development:
    • Design build and maintain robust scalable and highperformance Ruby applications.
    • Write clean maintainable and efficient code following best practices and coding standards.
    • Collaborate with frontend developers to integrate backend services with the frontend.
  • DevOps & Automation:
    • Collaborate with the DevOps team to design and implement CI/CD pipelines and deployment automation.
    • Ensure the smooth deployment of Ruby applications by utilizing infrastructureascode tools (e.g. Terraform Ansible).
    • Maintain and improve our cloudbased infrastructure (AWS GCP or Azure) to ensure scalability and reliability.
  • Database Architecture & Optimization:
    • Design and optimize databases (PostgreSQL MySQL or MongoDB) for high performance and scalability.
    • Write efficient queries manage indexing and improve query performance.
    • Implement data integrity and backup strategies to ensure data security.
  • Leadership & Collaboration:
    • Mentor and guide junior developers in best practices and efficient coding.
    • Collaborate with crossfunctional teams including product management design and operations.
    • Provide technical leadership in project planning and setting clear goals and timelines.
    • Participate in code reviews and contribute to establishing coding standards.
  • Additional Backend Technology (optional but preferred):
    • Knowledge of additional backend technologies such as Node.js Python Java or Go.
    • Contribute to fullstack development or transition between different backend frameworks when necessary

Key Requirements:

  • Experience in Ruby on Rails development.
  • Strong experience with DevOps practices including CI/CD pipelines Docker and cloud platforms (AWS GCP or Azure).
  • Proficient in relational databases (PostgreSQL MySQL) and NoSQL databases (e.g. MongoDB).
  • Solid understanding of RESTful API design and integration.
  • Proven experience leading development teams and mentoring junior engineers.
  • Strong understanding of software architecture version control (Git) and testing frameworks.
  • Familiarity with additional backend technologies such as Node.js Python or Java is a plus.

NicetoHave Skills:

  • Experience with infrastructure automation tools (e.g. Terraform Ansible).
  • Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
  • Familiarity with Agile/Scrum methodologies.
  • Experience in serverless architectures and microservices.


Benefits

Package and Benefits:

  • Competitive salary dependent on experience
  • Flexible working / Work from home
  • Private Healthcare
  • Generous annual discretionary bonus
  • 25 days annual leave bank holidays
  • 10 days allocated development training per year
  • Contributory pension
  • Gym membership
  • Annual away days and social events

Equality & Diversity:

Solirius Consulting is an equal opportunities employer. We are committed to creating a work environment that supports celebrates encourages and respects all individuals and in which all processes are based on merit competence and business needs. We do not discriminate on the basis of race religion gender sexuality age disability ethnicity marital status or any other protected characteristics.

Should you require further assistance or require any reasonable adjustments be put in place to better support your application process please do not hesitate to raise this with us.


Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

Department / Functional Area

Software Engineering

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.