Senior Developer - Ruby on Rails/AWS/Ruby

England  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Senior Developer - Ruby on Rails

OUTSIDE IR35 | REMOTE | 6 Month Contract

Jefferson Frank are working with a key client who are seeking an experienced Senior Developer that specialises with Ruby on Rails, Ruby, AWS and building micorservices. This role has a flexible open rate depending on experience and suitability.

PLEASE NOTE - This leading client requires the successful person to work Melbourne (Australia) business hours, which is approximately 6pm to 3am ET, Sunday through to Thursday.

What we are looking for:

Real life Ruby on Rails expert who can do performance remediation, has deep understanding of Ruby and RoR internals. Must have strong database skills too, as we are sure some remediation actions will be discovered in the code, but point back to database.

The role:

  • To dig into performance improvements for a Ruby on Rails application on AWS with Postgres DB.
  • Help build and automate performance and load testing scenarios (stress, capacity, soak, peak, etc.)
  • Analyze test results and performance management software to analyze for bottlenecks
  • Analyze application code, service configurations, database design and query performance, and will recommend code, configuration and database changes to DevOps, development, DB and infrastructure teams
  • Will define with customer effective microservices architecture, including platform and tooling, and will analyze/recommend Legacy functions to migrate into microservices architecture

Key skills:

  • Must have very strong Ruby on Rails with a strong/demonstrated focus on performance analysis, management and tuning
  • Must have very strong Postgres, SQL tuning and optimisation
  • Must have strong experience with load/performance testing scripts and practices
  • Must have strong experience with AWS infrastructure and platform services, especially with autoscaling, load balancing
  • Must have strong experience with containerisation, including Docker
  • Must have strong experience defining and implementing microservice architectures using Java and/or Go

The client intends to migrate some application components into a microservices architecture, using either Java or Go, so experience with either will be helpful.

Please apply, or feel free to contact me on (see below) for more information.

Start date
ASAP
Duration
6 months
From
Jefferson Frank International
Published at
22.05.2022
Project ID:
2391362
Contract type
Freelance
Workplace
100 % remote
To apply to this project you must log in.
Register