RoR Programmer / IT / DevOps

SweetRush · Jan 9th 2018

Apply on GitHub Jobs

SweetRush, an e-Learning & Development company, is looking for an IT (aka DevOps) and/or Programming Engineer rock star to play an important role in building, maintaining, and evolving the software, infrastructure, and technologies that drive our products and services.

NOTE: Expertise in IT (aka DevOps) or Ruby on Rails is required. IT knowledge of these programs is essential for this position. If you are an IT (aka DevOps) but have an interest in RoR or vice versa, feel free to apply.

SweetRush has been operating since 2001 and continues to grow. Our IT Department has been handled by our amazing IT Director, and now we need a self-motivated person to join this small but critically important team. Our IT team ensures the stability, integrity, and efficiency of our operations and our IT infrastructure.

But wait! There’s more! Not only could you be working on IT, but you could also be creating innovative software to support and optimize our development and production environments.

If you’re passionate about performance and reliability, we'd love to chat!

Responsibilities

Some of the role’s responsibilities may include and are not limited to:

  • Participate in the design, implementation, and maintenance of the Ruby on Rails applications that support our products and services (Example: helping to create customized automation and productivity tools for internal applications).
  • Provide installation/configuration, operation, and maintenance of systems’ server-side software and related infrastructure.
  • Perform daily system monitoring, server resources, systems, and key processes. 

  • Resolve day-to-day operational issues, ensuring effective and timely resolution. This may include desktop support for our users.
  • Protect and ensure the stability of operational systems, as well as maintain the integrity of the data they contain.

Required Skills

IT Skills

  • Knowledge of Ubuntu server and Bash scripting.
  • Knowledge of SSH, Rsync, Bacula
  • Strong Linux system architecture experience (Command-Line) 

  • Hands-on experience with cloud technologies (Example: AWS) 

  • Should be familiar with providing desktop support including: web applications, familiarity with Mac OS, - Windows, and Ubuntu; antivirus software; computer hardware; troubleshooting; etc.). 

  • Basic server administration duties such as back-up validation, server security patching, parse logs, and callout suspect IPs. 

  • Experience working with and implementing different security practices and protocols (particularly spotting and mitigating hacking attempts).
  • Self-directed and dependable (trusted to provide what is needed without being managed)
  • Problem solver (find the simplest solution to a problem)
  • User-centric (loves to help users and others) with a passion for living life in a way that leaves a positive mark daily on your coworkers, clients, and community
  • Strong communication skills (in both technical and non-technical subjects) 


Programming Skills

  • 2+ years of experience of TDD development in Ruby on Rails
  • Experience using RSpec or MiniTest
  • Knowledge of this is a plus but not required: PHP, C++, CMake, RVM and Rust.
  • Excellent debugging skills
  • Should be familiar with providing desktop support including: web applications, familiarity with Mac OS, Windows, and Ubuntu; antivirus software; computer hardware; troubleshooting; etc.). 

  • Self-directed and dependable (trusted to provide what is needed without being managed)
  • Problem solver (find the simplest solution to a problem)
  • User-centric (loves to help users and others) with a passion for living life in a way that leaves a positive mark daily on your coworkers, clients, and community
  • Strong communication skills (in both technical and non-technical subjects) 


Apply on GitHub Jobs