Back End Developer / Développeur Ruby on Rails
at Playground
Kahnawake, QC, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 23 Oct, 2024 | USD 80000 Annual | 26 Jul, 2024 | 3 year(s) or above | Integration Testing,Code,Javascript,Maintenance,Jenkins,Docker,Python,Typescript,Publishing,Spreadsheets,Kubernetes,Git,Developers,Rspec,Redis,Microservices,Ruby | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Playground is an internationally renowned gaming destination located a short 15-minute drive south of downtown Montreal, within the Mohawk territory of Kahnawake. We are currently expanding, unveiling new gaming floors, a luxurious hotel, and specialized dining options.
WE’RE SEEKING: RUBY ON RAILS & NODEJS DEVELOPER WITH 3+ YEARS OF EXPERIENCE
Join our skilled team of developers and designers as we continue to innovate. As a Backend Developer with expertise in Ruby and NodeJS, you’ll play a pivotal role in developing and enhancing the backend of various websites, mobile app services, and microservices.
REQUIRED SKILLS:
Profound knowledge of JavaScript (ES6).
- Strong experience with Ruby.
- Demonstrated ability to provide efficient APIs.
- Expertise in creating and scaling Microservices.
- Mandatory experience with NPM/node.js and Git (preferably Gitlab).
- Proven track record in REST API development (both querying and publishing).
- Advanced SQL skills (MySQL, MSSQL).
- Proficiency in code versioning tools, particularly Git.
- Familiarity with TDD, BDD, and Integration Testing in a RoR environment.
- Experience with WebSocket programming, RubyGem libraries (Sidekiq, PaperTrail, RSpec, Devise, Doorkeeper, etc.).
- Deployment skills for Ubuntu servers (nginx, puma) or Swarm nodes with Docker.
- Proficiency in code benchmarking and bottleneck identification.
- Commitment to thorough code documentation.
ADDITIONAL QUALIFICATIONS (A PLUS):
Experience with Docker, Swarm, Kubernetes.
- Familiarity with CI/CD tools such as GitLab CI and Jenkins.
- Proficiency in JavaScript and TypeScript, including JS and TS frameworks.
- Data Engineering skills, including pipeline creation and maintenance (MS SQL servers to spreadsheets, CSVs, webhooks).
- Knowledge of Redis.
- A Significant Advantage: Experience integrating machine learning models and data science skills, particularly in Python.
Playground est une destination de jeu internationalement reconnue située à seulement 15 minutes en voiture au sud du centre-ville de Montréal, sur le territoire mohawk de Kahnawake. Nous sommes actuellement en expansion, dévoilant de nouveaux espaces de jeu, un hôtel luxueux et des options de restauration spécialisées.
QUALIFICATIONS SUPPLÉMENTAIRES (UN PLUS):
- Expérience avec Docker, Swarm, Kubernetes.
- Familiarité avec les outils CI/CD tels que GitLab CI et Jenkins.
- Maîtrise de JavaScript et TypeScript, y compris les frameworks JS et TS.
- Compétences en ingénierie des données, y compris la création et la maintenance de pipelines (serveurs MS SQL vers feuilles de calcul, CSV, webhooks).
- Connaissance de Redis.
- Un Avantage Significatif: Expérience dans l’intégration de modèles d’apprentissage automatique et compétences en science des données, particulièrement en Python.
3EBCS1thU
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:3.0Max:8.0 year(s)
Information Technology/IT
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Kahnawake, QC, Canada