The #1 Site for IT and Engineering Jobs - search all IT and Engineering  jobs.

Sr. Ruby Developer

Job Description

Project Description:

We are currently looking for a Sr. Ruby Developer to work on and lead our current and future infrastructure tools.  The goal of our Deployment and Infrastructure Automation projects are to provide zero downtime deployments of all  Applications in the fastest, safest, and most repeatable way for our Customers.  These projects depend heavily on Ruby in an environment that doesn’t use Rails or ActiveSupport for Process Orchestrations. 

The ideal candidate:
• Is self-directed and has shared collective ownership for design decisions
• Uses the best tools for the job, be those open source or otherwise
• Comfortable in a semi-paired programming environment
• Strongly favors TDD and BDD development methodologies
• Up to date with current tools and techniques
• Comfortable working in an agile environment

• Handle working in a fast paced environment

• Act as a role model that others can lookup to for guidance.


Comfortable working in an Apple MacBook development environment

Position Overview:

Responsibilities/Deliverables that the resource will be responsible for:

  • Software and API Development and Design
  • Working in Simi-Paired Programming Environment
  • Unit testing and QA
  • Deployments / Releases of own tools
  • Work with infrastructure provisioning tools such as Chef, Vagrant, Kitchen, and Fog.
  • Learning and keeping up with latest trends in automation patterns and practices.


What would a normal day for this position look like??

  • Heads down doing developing and design.
  • Collaboratively working with, reporting to, and taking direction from current Sr. Ruby Developer
  • Status update meetings

Skills Overview:

What are the MUST have skills that you are looking for in a candidate?

  1. Experienced Ruby Ninja - Writing ruby without the need of Rails or ActiveSupport dependencies.
  2. 5+ Years Professional Ruby Developer Experience or Equivalent Development Experience.
  3. Strong Knowledge of Object Oriented Programming and Design Patterns
  4. Strong Knowledge of MVC Architectural Patterns.
  5. Strong Knowledge of working with and creating web services.
  6. Strong Knowledge of Client / Server Communications
  7. Strong Knowledge of Concurrent and Parallel programing concepts.
  8. Experience with Automating one or more of the following: OpenStack, Openshift, AWS, or other Cloud Providers
  9. Understanding of Deployment Automation concepts and patterns
  10. Continuous Integration
  11. Experience with Fog gem (Bonus)
  12. Experience with Message Queuing Technologies - (Bonus)
  13. Chef or Puppet (Bonus)

What are the soft skills that you feel candidates must-have in order to be successful in this role?

  1. Collaborative
  2. Ability to Listen
  3. Ability to offer ideas on technical direction
  4. Team Player
  5. Desire to contribute to overall direction of project

Job Requirements

 

Job Snapshot

Location US-MN-Minneapolis
Employment Type Full-Time
Pay Type Year
Pay Rate N/A
Store Type IT & Technical
Apply

Company Overview

KellyMitchell

Kelly Mitchell, Inc. Just because you match a job on paper, doesn't mean it will click. That's why we love getting to know our consultants. At KellyMitchell, we match the best IT talent with exclusive opportunities nationwide. In addition to competitive compensation and one-on-one support from our team members, KellyMitchell consultants have the chance to work with exciting organizations in every industry. Learn More

Contact Information

US-MN-Minneapolis
Snapshot
KellyMitchell
Company:
US-MN-Minneapolis
Location:
Full-Time
Employment Type:
Year
Pay Type:
N/A
Pay Rate:
IT & Technical
Store Type:

Job Description

Project Description:

We are currently looking for a Sr. Ruby Developer to work on and lead our current and future infrastructure tools.  The goal of our Deployment and Infrastructure Automation projects are to provide zero downtime deployments of all  Applications in the fastest, safest, and most repeatable way for our Customers.  These projects depend heavily on Ruby in an environment that doesn’t use Rails or ActiveSupport for Process Orchestrations. 

The ideal candidate:
• Is self-directed and has shared collective ownership for design decisions
• Uses the best tools for the job, be those open source or otherwise
• Comfortable in a semi-paired programming environment
• Strongly favors TDD and BDD development methodologies
• Up to date with current tools and techniques
• Comfortable working in an agile environment

• Handle working in a fast paced environment

• Act as a role model that others can lookup to for guidance.


Comfortable working in an Apple MacBook development environment

Position Overview:

Responsibilities/Deliverables that the resource will be responsible for:

  • Software and API Development and Design
  • Working in Simi-Paired Programming Environment
  • Unit testing and QA
  • Deployments / Releases of own tools
  • Work with infrastructure provisioning tools such as Chef, Vagrant, Kitchen, and Fog.
  • Learning and keeping up with latest trends in automation patterns and practices.


What would a normal day for this position look like??

  • Heads down doing developing and design.
  • Collaboratively working with, reporting to, and taking direction from current Sr. Ruby Developer
  • Status update meetings

Skills Overview:

What are the MUST have skills that you are looking for in a candidate?

  1. Experienced Ruby Ninja - Writing ruby without the need of Rails or ActiveSupport dependencies.
  2. 5+ Years Professional Ruby Developer Experience or Equivalent Development Experience.
  3. Strong Knowledge of Object Oriented Programming and Design Patterns
  4. Strong Knowledge of MVC Architectural Patterns.
  5. Strong Knowledge of working with and creating web services.
  6. Strong Knowledge of Client / Server Communications
  7. Strong Knowledge of Concurrent and Parallel programing concepts.
  8. Experience with Automating one or more of the following: OpenStack, Openshift, AWS, or other Cloud Providers
  9. Understanding of Deployment Automation concepts and patterns
  10. Continuous Integration
  11. Experience with Fog gem (Bonus)
  12. Experience with Message Queuing Technologies - (Bonus)
  13. Chef or Puppet (Bonus)

What are the soft skills that you feel candidates must-have in order to be successful in this role?

  1. Collaborative
  2. Ability to Listen
  3. Ability to offer ideas on technical direction
  4. Team Player
  5. Desire to contribute to overall direction of project

Job Requirements

 
Mx13bd6tb0km4k3rf12
Sologig Advice

For your privacy and protection, when applying to a job online: Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.Learn More

By applying to a job using sologig.com you are agreeing to comply with and be subject to the workinretail.com Terms and Conditions for use of our website. To use our website, you must agree with theTerms & Conditionsand both meet and comply with their provisions.
Sr. Ruby Developer Apply now