Job Title or Location
RECENT SEARCHES

Core Ruby Backend Developer

Zortech Solutions - 19 Jobs
Toronto, ON
Full-time
Experienced
Posted 7 days ago

Role: Core Ruby Backend Developer

Location: Canada/Remote

Duration: 12+ Months

Job Description:

Key Responsibilities:

Client is seeking a Senior Software Engineer to build solutions to enhance availability, performance, and stability of services as well as automating away repetitive work. In this role, you will:

Core Development:

  • Build and maintain backend systems using Ruby (Ruby on Rails) and Java, with focus on performance and scalability

  • Implement secure data solutions across MySQL, PostgreSQL, or MongoDB databases

  • Ensure system integrity through proper authentication mechanisms

Infrastructure Management:

  • Handle day-to-day AWS platform operations using modern observability tools

  • Respond to production alerts and troubleshoot system issues

  • Implement disaster recovery and capacity planning with Infrastructure as Code

Quality and Documentation:

  • Maintain code quality through comprehensive testing and peer reviews

  • Document technical specifications for future maintenance

  • Collaborate with cross-functional teams (frontend, design, product) for solution delivery

Technical Prerequisites:

  • Experience with AWS (preferred) or Google Cloud Platform

  • Knowledge of Docker and Kubernetes for containerization

Qualifications:

  • Degree in Engineering/Computer Science with 7+ years of backend development experience

  • Ruby on Rails Expertise and familiarity with Java, Javascript, Python

  • AWS (preferred) or Google Cloud Platform experience

  • Expert-level distributed systems architecture and monitoring

  • Docker, Kubernetes for container orchestration

  • Jenkins or Github Actions for continuous integration

  • Database optimization (eg MySQL, PostgreSQL, MongoDB)

  • RESTful APIs integration expertise

  • Microservices architecture implementation

  • Application clustering and load balancing

  • Security best practices for cloud infrastructure

  • Configuration management at scale

  • System telemetry for distributed architectures

  • Experience in high-throughput web applications

  • Proven problem-solving across solution stack

  • On-call rotation availability

  • Experience in distributed team environments

Nice to Have:

  • Have experience in or be willing to learn data pipeline design in Apache Spark/AWS Glue, Apache Kafka/AWS kinesis

Why Join Us:

  • Be part of a major transformation program and have a real impact on client data strategy.

  • Work with cutting-edge technologies like BigQuery and Airflow.

  • Collaborate with a talented team of data professionals.

  • Enjoy a competitive salary and benefits package.

Share This Job: