Ruby On Rails Developer / Développeur Ruby On Rails

Kahnawake, QC, Canada

Job Description


Playground is rapidly expanding and is currently seeking a full-time dynamic and experienced Ruby on Rails Developer to join our dynamic team. Remote Work possible - 1 or 2 days per week from the office.

Since its opening in 2010, Playground has experienced immense popularity with local and international players alike. Playground is conveniently located just minutes south of downtown Montreal in the Mohawk territory of Kahnawake. The Playground Complex is currently excited to reopen its poker tables (respecting COVID-capacity rules), while also offering a selection of over 400 Electronic Gaming Devices (slots). In addition, Playground includes an inviting and locally renowned restaurant The Rail Coal Fire Bistro.

We\xe2\x80\x99re looking for a Ruby on Rails Developer (3+ years experience) to join our team of developers & designers.

As a Ruby on Rails Developer with working experience with Ruby and backed by a skilled team, you will be using the most advanced technologies, collaborate with knowledgeable developers and advance your career.

  • Playground is a Playful environment to work in
  • Developers who have proven themselves can opt to work day(s)/week remotely.
  • A Gym is available at your disposal
Ruby on Rails Developer skill set:
  • Demonstrated experience in REST APIs (querying APIs, and publishing)
  • MySQL, MSSQL, with experience writing advanced SQL queries.
  • Proficiency with code versioning tools (Git)
  • Familiarity with TDD, BDD, and Integration Testing in RoR environment
  • Having experience with WebSocket programming in RoR and ActionCable
  • Being able to work with RubyGem libraries such as Sidekiq, PaperTrail, RSpec, Devise, Doorkeeper, etc.
  • Deploying services and micro-services to Ubuntu servers (nginx, puma) or to Swarm nodes with Docker
  • Benchmarking the code and finding the bottlenecks in the code.
  • Code documentation
A plus:
  • Having experience with Docker, Swarm, and Kubernetes
  • Having experience with CI/CD tools such as gitlabCI and Jenkins
  • Having experience with JavaScript and TypeScript
  • JS and TS frameworks
  • Data Engineering : creating and maintaining data pipelines, from MS SQL servers to spreadsheets, CSVs, webhooks
  • Redis
A big plus:
  • Integrating machine learning models, data science (python)


Playground est en pleine expansion et recherche actuellement un d\xc3\xa9veloppeur Ruby on Rails dynamique et exp\xc3\xa9riment\xc3\xa9 pour rejoindre notre \xc3\xa9quipe dynamique. Travail \xc3\xa0 distance possible-1 ou 2 jours par semaine depuis le bureau.

Depuis son ouverture en 2010, Playground jouit d\'une immense popularit\xc3\xa9 aupr\xc3\xa8s des joueurs locaux et internationaux. Playground est id\xc3\xa9alement situ\xc3\xa9 \xc3\xa0 quelques minutes au sud du centre-ville de Montr\xc3\xa9al, dans le territoire mohawk de Kahnawake. Le Complexe Playground est actuellement ravi de rouvrir ses tables de poker (en respectant les r\xc3\xa8gles de capacit\xc3\xa9 COVID), tout en proposant une s\xc3\xa9lection de plus de 400 Appareils de Jeux \xc3\x89lectroniques (machines \xc3\xa0 sous). De plus, l\'aire de jeux comprend un restaurant accueillant et de renomm\xc3\xa9e locale, Le Rail Coal Fire Bistro.

Nous recherchons un d\xc3\xa9veloppeur Ruby on Rails (plus de 3 ans d\'exp\xc3\xa9rience) pour rejoindre notre \xc3\xa9quipe de d\xc3\xa9veloppeurs et designers.

En tant que d\xc3\xa9veloppeur Ruby on Rails avec une exp\xc3\xa9rience de travail avec Ruby et soutenu par une \xc3\xa9quipe qualifi\xc3\xa9e, vous utiliserez les technologies les plus avanc\xc3\xa9es, collaborerez avec des d\xc3\xa9veloppeurs comp\xc3\xa9tents et ferez progresser votre carri\xc3\xa8re.

Le terrain de jeu est un environnement amusant dans lequel travailler
Les d\xc3\xa9veloppeurs \xc3\xa9prouv\xc3\xa9s peuvent choisir de travailler jour(s) / semaine \xc3\xa0 distance.
Une salle de sport (gym) est disponible

Ensemble de comp\xc3\xa9tences de d\xc3\xa9veloppeur Ruby on Rails:
  • Exp\xc3\xa9rience \xc3\xa9prouv\xc3\xa9e dans les API REST (interrogation et publication d\'API)
  • MySQL, MSSQL, avec une exp\xc3\xa9rience dans l\'\xc3\xa9criture de requ\xc3\xaates SQL avanc\xc3\xa9es.
  • Ma\xc3\xaetrise des outils de gestion des versions de code (Git)
  • Connaissance des tests TDD, BDD et d\'int\xc3\xa9gration dans un environnement MmR
  • Avoir de l\'exp\xc3\xa9rience avec la programmation WebSocket en RoR et ActionCable
  • \xc3\x8atre capable de travailler avec les biblioth\xc3\xa8ques RubyGem telles que Sidekiq, PaperTrail, RSpec, Devise, Doorkeeper, etc.
  • D\xc3\xa9ploiement de services et de micro-services sur des serveurs Ubuntu (nginx, puma) ou sur des n\xc5\x93uds swarm avec Docker
  • Comparez le code et trouvez les goulots d\'\xc3\xa9tranglement dans le code.
  • Documentation du code
Des atouts:
  • Exp\xc3\xa9rience avec Docker, Swarm et Kubernetes
  • Avoir de l\'exp\xc3\xa9rience avec les outils CI / CD tels que gitlabCI et Jenkins
  • Exp\xc3\xa9rience avec JavaScript et TypeScript
  • Cadres JS et TS
  • Ing\xc3\xa9nierie des donn\xc3\xa9es: cr\xc3\xa9ation et maintenance de pipelines de donn\xc3\xa9es, des serveurs MS SQL aux feuilles de calcul, CSV, webhooks
  • Redis
Un gros plus:

Int\xc3\xa9gration de mod\xc3\xa8les d\'apprentissage automatique, science des donn\xc3\xa9es (python)
  • L\'utilisation du genre masculin inclut le f\xc3\xa9minin et n\'est utilis\xc3\xa9e que pour faciliter la lecture.
Powered by JazzHR

Playground

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2111310
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kahnawake, QC, Canada
  • Education
    Not mentioned