Find Jobs
Ruby Developer
Richfield, Minnesota  |  Remote, Hybrid
Contract Position
It appears that you have already applied to this job.
Applied on July 27, 2021
Job Id #48039 Posted June 1, 2021

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:
  • Ruby Developer for Client.com Operations. Help build operational tools for Client.com.
  • 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 Client.com Applications in the fastest, safest, and most repeatable way for our Customers and Client.  
  • These projects depend heavily on Ruby. Being able to work with and without Active Record / Active Support 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
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??
  • 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 Active Support 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, Open Shift, 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)
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 interview.
Please provide three industries that would produce fitting candidates:
  • Large Enterprise - preferred

Horizontal is proud to be an Equal Opportunity and Affirmative Action Employer. We seek to provide employment opportunities to talented, qualified candidates regardless of race, color, sex/gender including gender identity and/or expression, national origin, religion, sexual orientation, disability, marital status, citizen status, veteran status, or any other protected classification under federal, state or local law.

In addition, Horizontal will provide reasonable accommodations for qualified individuals with disabilities. If you need to request a reasonable accommodation in order to complete the application or interview process, please contact hr@horizontal.com.

All applicants applying must be legally authorized to work in the country of employment.

Upload Your Resume

We accept .DOC, .DOCX, .PDF up to 10 MB.

We do not accept scanned documents, images, or resumes containing images and/or icons.

Password must contain:
  • minimum 10 characters

  • 1 uppercase letter

  • 1 lowercase letter

  • 1 numeric character

  • 1 special character (such as !, %, @, #)

  • Passwords match

EQUAL OPPORTUNITY EMPLOYMENT SURVEY

What is your gender?

What is your ethnicity?

What is your Veteran / U.S. Military Status?

Do you identify with one or more of the classifications of protected veterans below?

If yes, please indicate by checking the appropriate box below

Do you have a disability?

You are considered to have a disability if you have a physical or mental impairment or medical condition that substantially limits a major life activity, or if you have a history or record of such an impairment or medical condition.

Horizontal is proud to be an Equal Employment Opportunity/Affirmative Action Employer providing a drug-free workplace.

Success!

You have saved your first job! To see all your Saved Jobs, click here. Or continue scrolling through jobs and bookmark openings that catch your eye and apply for those jobs later.

Return to Job Search
Close

We’re sorry!

There are currently no open positions in your location or accepting applications from out of the country

Return to Home
Close
X
Cookies help us improve your website experience.
By using our website, you agree to our use of cookies.
Confirm