Ruby on Rails - Developer - £525PD - Contract - London


Premium Job From Michael Page

Recruiter

Michael Page

Listed on

21st February 2020

Location

City Of London

Salary/Rate

£450 - £525

Type

Contract

This job has now expired please search on the home page to find live IT Jobs.

Responsible for managing the interchange of data between the server and the users. Responsible for development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. Additionally responsible for integrating the front-end elements built by co-workers into the application. Ruby on Rails Developer - £525PD - Contract - LondonClient DetailsAccountabilities & ResponsibilitiesDesign, build, and maintain efficient, reusable, and reliable Ruby codeIntegrate data storage solutions which may include databases, key-value stores, blob stores, etc.Integrate user-facing elements developed by front-end developers with server side logicIdentify bottlenecks and bugs, and devise solutions to these problemsHelp maintain code quality, organization and automatizationEngage in knowledge transfer with the current SME in order to become the key contact personProvide support for End-to-End Technology of the LMS application including:Trouble shooting and triaging of received Incidents (L1)Support for Incidents not immediately resolved, including the request of external support (for example, hardware and software manufacturers) where appropriate (L2)Support for Incidents including the root cause analysis and implementation of resolutions provided by external parties where appropriate. (L3)Work with partners as necessary to support the LMS application - ACN, Rustici, Bridge2Think, Amazon (AWS) etc.Ongoing development and test of minor changes as part of releases, break fixes etc. in order to provide solutions by making changes to the application as part of releases or break fixes (BAU) and also testing the solutions.Develop code and manage configuration of the LMS application.Manage AWS infrastructure (EC2, S3, ELB, NACLs, etc.) i.e. Hosting of the LMS application including:Amazon Elastic Compute Cloud - Web Service that provides secure, scalable compute capacity (EC2 instance)S3 - Simple Service Storage for various types of Web Development ApplicationsElastic Load Balancing - redirects traffic to healthy EC2 instances for more consistent application performance.NACLs -- AWS Network ACLs are the network equivalent of the security groups we've seenattached to EC2 instances. NACLs provide a rule-based tool for controlling network traffic ingress and egress at the protocol and subnet level. In other words, ACLs monitor and filter traffic moving in and out of a networkEngage with 3rd party suppliers i.e. (SCORM (Rustici), other LMS partners) In ordere to accomplish what?Partner with the vendors to troubleshoot and resolve LMS issues. Vendors include, but are not limited to: ACN, Rustici (SCORM), Bridge2Think, Amazon (AWS), etc. Ruby on Rails Developer - £525PD - Contract - London DescriptionAbility to learn quickly and to understand our business (LMS) iDeployment and hosting of Rails applications with either Cloud66, Kubernetes or Amazon Elastic Container ServiceGood understanding of the syntax of Ruby and its nuancesExperience with SCORM, Solr Search, MySql, REDIS, Phusion Passenger, UbuntuGood understanding of front-end technologies, such as JavaScript (jQuery, Angular), HTML5, and CSS3Familiarity with concepts of MVC, Mocking, ORM, and RESTfulA knack for writing clean, readable Ruby codeAbility to integrate multiple data sources and databases into one systemUnderstanding of fundamental design principles behind a scalable applicationAble to create database schemas that represent and support business processesAble to implement automated testing platforms and unit testsProficient understanding of code versioning tools, e.g. Mercurial or SVNFamiliarity with development aiding tools, such as Bower, Bundler, Rake, etcFamiliarity with continuous integrationother frameworks, libraries, or any other technology relevant to the project Ruby on Rails Developer - £525PD - Contract - LondonProfileRequired Experience, Qualifications & EducationMinimum or 5 years related experience including:Experience with common libraries such as RSpec and ResqueExperience in creating and maintaining Ruby-GEMs (Portal, Candl, Rake)Experience with Dockerizing Rails appsBS/MS degree in Computer Science, Engineering or related field Ruby on Rails Developer - £500PD - Contract - LondonJob OfferWe are especially interested in contractors open to converting to a permanent role in the future.Please apply as this role is a great oppurtunity to showcase your knowledge and skills.Ruby on Rails Developer - £525PD - Contract - London 02072696243

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: