Compunnel, Inc.
Technical Architect - Ruby on Rails
Job Location
Vancouver, Canada
Job Description
The Technical Architect - Ruby on Rails will be responsible for designing and implementing scalable, resilient, and maintainable system architectures. This role will lead and mentor development teams, working on key projects such as payment processing features, integrating external regulators, enhancing API interoperability, and expanding e-compliance tools. The architect will align technology strategies with business goals and contribute to optimizing the developer experience while ensuring platform scalability. Key Responsibilities: • Design and implement scalable, resilient, and maintainable system architectures. • Lead and mentor development teams in the execution of technical solutions. • Collaborate with cross-functional teams, including product managers, designers, and engineers. • Contribute to expanding e-compliance tools and enhancing automated compliance checks. • Implement and maintain payments features for secure, scalable payment processing. • Integrate external regulators (e.g., LTSA, BC Hydro) for real-time property data and compliance checks. • Enhance API interoperability with municipal systems like Citywide and Tempest. • Ensure high code quality through testing tools such as Cypress and RSpec. • Work with cloud platforms (AWS, Azure, Google Cloud) for application deployment and management. • Contribute to strategic planning for scalability and sustainability. Required Qualifications: • 5 years of related work experience in Ruby on Rails and system architecture. • Deep understanding of the Ruby on Rails and React frameworks, including conventions and best practices. • Experience with PostgreSQL, Redis, and database management. • Experience in designing and implementing RESTful APIs with knowledge of versioning and authentication mechanisms. • Proficiency with testing tools like Cypress and RSpec. • Strong experience with Git for version control and collaboration. • Familiarity with cloud platforms like AWS, Azure, or Google Cloud. • Understanding of CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes). • Experience leading development teams and mentoring junior engineers. • Excellent verbal and written communication skills for articulating technical concepts to non-technical stakeholders. • Experience working within a systems development lifecycle framework. • Ability to deliver complex technical solutions with multiple integration points. Preferred Qualifications: • Experience in performance testing and tuning. • Knowledge of networking protocols and technologies (VPN, DNS, load balancing, firewalls). • Experience working with architectural frameworks for technical architecture development. • Experience with re-platforming complex systems and ensuring data integrity. J-18808-Ljbffr
Location: Vancouver, Metro Vancouver Regional District, CA
Posted Date: 10/13/2025
Location: Vancouver, Metro Vancouver Regional District, CA
Posted Date: 10/13/2025
Contact Information
Contact | Human Resources Compunnel, Inc. |
---|