JobHabor

Ruby On Rails Fullstack Developer

360 IT Professionals
Location
Pleasanton, CA, United States
Workplace
Employment
Contract
Salary
Apply on the employer’s site

Posted 9y ago

RUBY REQ :Top Three Skills

  • 6+ years of experience with Ruby on Rails
  • 3+ years of experience building RESTful services
  • 3+ years of experience with any relational database; Client is using MySQL
  • 3+ years of experience scripting with Ruby, Python, PERL, Bash or SQL.

Job Description

Responsibilities

  • Be a leader and promote best practices.
  • Contribute novel ideas and collaborate with cross-functional teams to deliver and improve Client systems.
  • Interface with and influence product architects, product owners, and other stakeholders to create great technical requirements and evaluate solutions (in-house or vendor).
  • Provide software engineering life-cycle ownership of client products and technologies.
  • Design and develop transaction processing solutions using traditional and emerging technologies.
  • Develop products that perform, scale, are highly-available and fault tolerant with automated failover capabilities.
  • Create systems that can be easily triaged to find performance bottlenecks and root cause analysis of failure scenarios.
  • Create understandable and automated product deployment mechanisms for development, QA, and production environments.
  • Participate in standard scrum process including daily stand-up meetings, iteration planning, backlog grooming, etc.

Qualifications

  • Bachelor or Master’s degree in Computer Science and/or equivalent experience.
  • 6+ years of Ruby application development utilizing data persistence environments.
  • Deep service-oriented architecture and REST service knowledge.

Experience scripting using multiple of the following

Ruby, Python, PERL, Bash, SQL, etc.

  • Knowledge of the Agile scrum methodology required.
  • Experience reviewing code, mentoring team members, and driving great development practices required.
  • Skilled at driving release management, test automation, and performance testing.
  • Ability to positively manage work in a dynamic environment.
  • Ability to assimilate and organize large volumes of disparate, minute detail, and assemble a big picture view.
  • Able to work autonomously.
  • Ability to rapidly build knowledge of application business area and application requirements.
  • Familiarity with Docker and related technologies.
  • Demonstrable solution design for performance and scalability.
  • Design and transfer technical solutions to team and review team’s solutions for accuracy
  • Participates as test team member as required and demonstrates strong focus on quality
  • Strong verbal and written communication skills.
  • Experience deploying systems in data center and cloud environments desirable.
  • Experience with Amazon Web Services (AWS) including RDS and EC2 desirable.
  • Experience with modern packaging and
  • Experience with AWS CLI desirable.
  • Experience with continuous integration tools like Jenkins or similar CI tool a plus.
  • Experience using Git source code control.
  • Experience working in the Payments industry on credit/debit transactions a plus.

Thanks and Regards,

Harry Singh

harry.singh(@360itpro.com

510-254-3300 Ext: 190

Skills

  • Rails
  • MySQL
  • Ruby
  • Python
  • Perl
  • Bash
  • SQL
  • Docker
  • AWS
  • RDS
  • EC2
  • Jenkins
  • Git

More jobs at 360 IT Professionals

All 912

Similar roles