Distance
    Nationwide

    Posted within
    Sort-by
    Specialized Skills
    States

Senior Ruby Developer

Location:   VA

Posted On:  15days ago

Job Description

Experienced Ruby Expert - Writing ruby without the need of Rails or ActiveSupport dependencies.

Responsibilities:

  • Software and API Development and Design
  • Work in Semi-Paired Programming Environment
  • Lead our current and future infrastructure tools
  • Unit testing and QA
  • Deployments / Releases of own tools
  • Work with infrastructure provisioning tools such as Chef, Vagrant, Kitchen, and Fog.
  • Learn and keep up with latest trends in automation patterns and practices.

Skills:

  • Experienced Ruby Expert - Writing ruby without the need of Rails or ActiveSupport dependencies.
  • 5+ Years Professional Ruby Developer Experience or Equivalent Development Experience.
  • 10+ Years Professional developer experience (preferably using Ruby)
  • Strong Knowledge of Object Oriented Programming and Design Patterns
  • Strong Knowledge of MVC Architectural Patterns.
  • Strong Knowledge of working with and creating web services.
  • Strong Knowledge of Client / Server Communications
  • Strong Knowledge of Concurrent and Parallel programing concepts.
  • Experience with Automating one or more of the following: OpenStack, Openshift, AWS, or other Cloud Providers
  • Understanding of Deployment Automation concepts and patterns
  • Continuous Integration concepts and patterns
  • Continuous Integration
  • Experience with Fog gem (Bonus)
  • Experience with Message Queuing Technologies - (Bonus)
  • Chef or Puppet (Bonus)
  • Experience leading a team of developers (Bonus)