13 days old

Ruby Developer

Minneapolis, MN 55423
  • Job Code
  • Payrate
    $59 To $69
  • Jobs Rated
job summary:

Business Overview:

Tell me about your department:

Dotcom - Operations

Current suite of tools in continuous development include but not limited to:

  • Custom command line applications for deployment and management tools. (Ruby)
  • Custom web based deployment and management portal. (Ruby)
  • Custom monitoring portal(s) (PHP and Ruby)

Project Description:

We are currently looking for a Ruby Developer to work on our web Automation and Monitoring Tools. The goal of our Deployment 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. Being able to work without ActiveRecord / ActiveSupport is required.

The ideal candidate:

- Is self-directed and shared collective ownership for design decisions

- Uses the best tools for the job, be those open source or otherwise

- Comfortable in a simi-paired programming environment

- Strongly favors TDD and BDD development methodologies

- Up to date with current tools and techniques

- Comfortable working in an agile environment

Comfortable working in an Apple MacBook development environment

location: Minneapolis, Minnesota
job type: Contract
salary: $59 - 69 per hour
work hours: 9 to 5
education: No Degree Required

Position Overview:

Responsibilities/Deliverables that the resource will be responsible for:

  • Developing
  • Working in Simi-Paired Programming Environment
  • Unit testing
  • Quality Assurance of unit testing
  • Deployments
  • Work with infrastructure provisioning tools such as Chef, Vagrant, Kitchen, and Fog.

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

  • Current team of 6
  • Heads down developing
  • 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?

  • Experienced Ruby Ninja - Writing pure ruby without Rails or ActiveSupport dependencies. 5+ Years Ruby Developer Experience.
  • Strong Object Oriented Programming
  • Experience with MVC Architectural Patterns.
  • Experience working with and creating web services.
  • Understanding of Client / Server Communications
  • Experience with one of the following: OpenStack, OpenShift, AWS, or other Cloud Providers
  • Engrained understanding of Deployment Automation concepts and patterns
  • Engrained understanding of Deployment CICD concepts and patterns
  • Frontend Experience with AngularJS / TypeScript (Bonus)
  • Experience with Fog gem or aws-sdk (Bonus)
  • Experience with NoSQL Technologies and Concepts (Bonus)
  • Experience with Message Queuing Technologies - (Bonus)
  • Understanding of Concurrent and Parallel programing concepts. (Bonus)
  • Chef or Puppet (Bonus)
skills: Skills Overview:

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

  • Collaborative
  • Ability to Listen
  • Ability to offer ideas on technical direction
  • Team Player
  • Desire to contribute to overall direction of project

Will there be testing required for this role? If so, what test would you like administered & who would you like to administer?

  • Will be required to code during final interview.

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.


Jobs Rated Reports for Computer Programmer

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Ruby Developer

Randstad Technologies
Minneapolis, MN 55423

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
61st2018 - Computer Programmer
Overall Rating: 61/220
Median Salary: $82,240

Work Environment
Very Low
Very Poor
Powered ByCareerCast