Global Relay

Career Opportunities


Here are our current job openings based on your search. Please click on the job title for more information, and apply if you are interested.

Use this form to perform another job search

The system cannot access your location for 1 of 2 reasons:
  1. Permission to access your location has been denied. Please reload the page and allow the browser to access your location information.
  2. Your location information has yet to be received. Please wait a moment then hit [Search] again.
Click column header to sort

Search Results Page 3 of 8

As a Intermediate QA Engineer, you are responsible to ensure appropriate and efficient testing strategies are applied in your areas of responsibility, with a focus on shift-left testing principles. You will help drive continual improvement in your team’s execution practices and coverage. You will help design testing solutions for web applications and API services of a large scale system.   Your Job:   - Define test cases that will be automated in order to verify product requirements - Support SDETs and developers to automate test cases - Apply the team's test strategy and assist with the team's test planning for releases - Participate in team planning and story grooming - Participate in manual and automated test execution, test result analysis, issue identification and resolution - Participation in cross browser compatibility testing - Provide suggestions to improve automation and test processes   About You:   - Minimum 3 years of experience in software testing - Strong organizational and communication skills - Understanding of major coding languages, such as Java - Experience with any of the following is an asset: - Testing backend systems or APIs - Testing web applications using tools like Selenium - Testing performance with JMeter, gatling or similar tools - Unit testing frameworks such as JUnit or TestNg - Databases and SQL - Web services technology such as REST, JSON, or Thrift - Network principles and protocols such as HTTPS, TLS, and TCP - CI/CD toolchain (Git, Docker, Jenkins) - Legacy system transformation - Microservice architecture
Job ID
GRQA410
Location : Name (EN)
London, UK
  The Intermediate React Developer is a member of a small, highly focused team, responsible for building a modern, sophisticated applications, using leading edge technologies. This is an opportunity to work alongside some of the best developers in Vancouver and apply your craft in an environment that encourages creative thinking and autonomy. We encourage our developers to think beyond a single component to build complete system solutions. Challenge yourself by learning new technologies, and apply your skills across our different projects and application domains. If you are committed to code that is clean, well-tested, well-reviewed, performant and secure then you’ll fit in around here.   The Job:   - Work as a part of an agile development team, to design and implement a fully-interactive, single-page style web application - Write unit and integration tests for your code - Collaborate with interaction designers to translate mock-ups into a functioning web application that is accessible and responsive with exceptional usability - Collaborate with testers in development of test cases for JavaScript code - Collaborate with product owners on user story generation and refinement - Participate in knowledge sharing activities with colleagues   About You:   - Minimum 3 years of JavaScript development experience in an Agile environment, building web applications utilizing web service APIs - Strong knowledge of React.js, JavaScript, HTML 5, CSS 3 and related web technologies like Sass/Less, AJAX and JSON - Experience writing functional tests using web testing frameworks - Experience with any of the following is an asset: - JavaScript frameworks, such as ExtJS, Angular or Vue.js - Linux - Selenium - Unit testing with Mocha or Jasmine/Jest - Enterprise application development  
Job ID
GRDV792
Location : Name (EN)
Vancouver, BC
  The Intermediate React Developer is a member of a small, highly focused team, responsible for building a modern, sophisticated applications, using leading edge technologies. This is an opportunity to work alongside some of the best developers in B.C. and apply your craft in an environment that encourages creative thinking and autonomy. We encourage our developers to think beyond a single component to build complete system solutions. Challenge yourself by learning new technologies, and apply your skills across our different projects and application domains. If you are committed to code that is clean, well-tested, well-reviewed, performant and secure then you’ll fit in around here.   The Job:   - Work as a part of an agile development team, to design and implement a fully-interactive, single-page style web application - Write unit and integration tests for your code - Collaborate with interaction designers to translate mock-ups into a functioning web application that is accessible and responsive with exceptional usability - Collaborate with testers in development of test cases for JavaScript code - Collaborate with product owners on user story generation and refinement - Participate in knowledge sharing activities with colleagues   Tech Stack:   - Minimum 3 years of JavaScript development experience in an Agile environment, building web applications utilizing web service APIs - Strong knowledge of React.js, JavaScript, HTML 5, CSS 3 and related web technologies like Sass/Less, AJAX and JSON - Experience writing functional tests using web testing frameworks - Experience with any of the following is an asset: - JavaScript frameworks, such as ExtJS, Angular or Vue.js - Linux - Selenium - Unit testing with Mocha or Jasmine/Jest - Enterprise application development   
Job ID
GRDV740
Location : Name (EN)
Kelowna, BC
  The Intermediate React Developer is a member of a small, highly focused team, responsible for building a modern, sophisticated applications, using leading edge technologies. This is an opportunity to work alongside some of the best developers in Vancouver and apply your craft in an environment that encourages creative thinking and autonomy. We encourage our developers to think beyond a single component to build complete system solutions. Challenge yourself by learning new technologies, and apply your skills across our different projects and application domains. If you are committed to code that is clean, well-tested, well-reviewed, performant and secure then you’ll fit in around here.   The Job:   - Work as a part of an agile development team, to design and implement a fully-interactive, single-page style web application - Write unit and integration tests for your code - Collaborate with interaction designers to translate mock-ups into a functioning web application that is accessible and responsive with exceptional usability - Collaborate with testers in development of test cases for JavaScript code - Collaborate with product owners on user story generation and refinement - Participate in knowledge sharing activities with colleagues   Tech Stack:   - Minimum 3 years of JavaScript development experience in an Agile environment, building web applications utilizing web service APIs - Strong knowledge of React.js, JavaScript, HTML 5, CSS 3 and related web technologies like Sass/Less, AJAX and JSON - Experience writing functional tests using web testing frameworks - Experience with any of the following is an asset: - JavaScript frameworks, such as ExtJS, Angular or Vue.js - Linux - Selenium - Unit testing with Mocha or Jasmine/Jest - Enterprise application development  
Job ID
GRDV972
Location : Name (EN)
Halifax, NS
The Intermediate React Developer is a member of a small, highly focused team, responsible for building a modern, sophisticated applications, using leading edge technologies. This is an opportunity to work alongside some of the best developers in London and apply your craft in an environment that encourages creative thinking and autonomy. We encourage our developers to think beyond a single component to build complete system solutions. Challenge yourself by learning new technologies, and apply your skills across our different projects and application domains. If you are committed to code that is clean, well-tested, well-reviewed, performant and secure then you’ll fit in around here.   Your Job:   - Work as a part of an agile development team, to design and implement a fully-interactive, single-page style web application - Write unit and integration tests for your code - Collaborate with interaction designers to translate mock-ups into a functioning web application that is accessible and responsive with exceptional usability - Collaborate with testers in development of test cases for JavaScript code - Collaborate with product owners on user story generation and refinement - Participate in knowledge sharing activities with colleagues   About You:   - Minimum 3 years of JavaScript development experience in an Agile environment, building web applications utilizing web service APIs - Strong knowledge of React.js, JavaScript, HTML 5, CSS 3 and related web technologies like Sass/Less, AJAX and JSON - Experience writing functional tests using web testing frameworks - Experience with any of the following is an asset: - JavaScript frameworks, such as ExtJS, Angular or Vue.js - Linux - Selenium - Unit testing with Mocha or Jasmine/Jest - Enterprise application development
Job ID
GRDV1003
Location : Name (EN)
London, UK
  As a Software Development Engineer in Test (SDET), you will be part of a small, highly focused team responsible for delivery of highly scalable and robust services within Global Relay’s platform. You will work directly in code to design testing solutions for web applications and API services of a large scale system. You will support the team’s release and testing efforts while growing and maintaining automated coverage and frameworks.   Your Job:   - Define and automate test cases that verify product requirements - Write code to support development of automated frameworks and tests - Contribute to decisions in the architecture and design of test frameworks - Participate in test execution, issue identification and resolution in support of the release - Maintain test infrastructure and tools - Participate in team planning and story grooming - Conduct code reviews, improve and maintain quality of the automation code - Conduct test reviews, improve and maintain quality of the test coverage - Document the automation framework, tools and infrastructure   About You:   - Minimum 3 years of automation development experience - Strong understanding of the Java language and object oriented principles - Experience with testing practices in an agile environment - Experience with unit testing frameworks such as JUnit - Experience testing backend systems or APIs - Experience with any of the following is an asset: - Testing performance with JMeter or similar tools - Web services technology such as REST, JSON or Thrift - Testing web applications with Selenium WebDriver - Big data technology such as Hadoop, MongoDB, Kafka or SQL - Network principles and protocols such as HTTP, TLS and TCP - Continuous integration systems such as Jenkins or Bamboo - Continuous delivery concepts
Job ID
GRQA319
Location : Name (EN)
London, UK
  As a Software Development Engineer in Test (SDET), you will be part of a small, highly focused team responsible for delivery of highly scalable and robust services within Global Relay’s platform. You will work directly in code to design testing solutions for web applications and API services of a large scale system. You will support the team’s release and testing efforts while growing and maintaining automated coverage and frameworks.   Your Job:   - Define and automate test cases that verify product requirements - Write code to support development of automated frameworks and tests - Contribute to decisions in the architecture and design of test frameworks - Participate in test execution, issue identification and resolution in support of the release - Maintain test infrastructure and tools - Participate in team planning and story grooming - Conduct code reviews, improve and maintain quality of the automation code - Conduct test reviews, improve and maintain quality of the test coverage - Document the automation framework, tools and infrastructure   About You:   - Minimum 3 years of automation development experience - Strong understanding of Java, C# or Python - Experience with testing practices in an agile environment - Experience with unit testing frameworks such as JUnit, MSTest or pytest - Experience with any of the following is an asset: - Testing backend systems or APIs - Testing web applications with Selenium WebDriver - Testing performance with JMeter or similar tools - Web services technology such as REST, JSON or Thrift - Big data technology such as Hadoop, MongoDB, Kafka or SQL - Network principles and protocols such as HTTP, TLS and TCP - Continuous integration systems such as Jenkins or Bamboo   
Job ID
GRQA323
Location : Name (EN)
Vancouver, BC
  As a Software Development Engineer in Test (SDET), Mobile, you will be part of a small, highly focused team responsible for delivery of leading edge mobile applications that are part of Global Relay’s platform. You will work directly in code to design efficient and robust testing solutions for our Android or iOS applications. You will support the team’s release and testing efforts while growing and maintaining automated coverage and frameworks.   Your Job:   - Define and automate test cases that verify product requirements - Write code to support development of automated frameworks and tests - Contribute to decisions in the architecture and design of test frameworks - Participate in test execution, issue identification and resolution in support of the release - Maintain test infrastructure and tools - Participate in team planning and story grooming - Conduct code reviews, improve and maintain quality of the automation code - Conduct test reviews, improve and maintain quality of the test coverage - Document the automation framework, tools and infrastructure   About You:   - Minimum 3 years of automation development experience - Strong understanding of Java or Swift - Experience with testing practices in an agile environment - Experience with Android Studio or XCode - Experience with any of the following is an asset: - Understanding of Android or iOS application architectures - Web services technology such as REST, JSON or Thrift - Network principles and protocols such as HTTP, TLS and TCP - Continuous integration systems such as Jenkins or Bamboo
Job ID
GRDV736
Location : Name (EN)
Vancouver, BC
  As a Software Development Engineer in Test (SDET), Mobile, you will be part of a small, highly focused team responsible for delivery of leading edge mobile applications that are part of Global Relay’s platform. You will work directly in code to design efficient and robust testing solutions for our Android or iOS applications. You will support the team’s release and testing efforts while growing and maintaining automated coverage and frameworks.   Your Job:   - Define and automate test cases that verify product requirements - Write code to support development of automated frameworks and tests - Contribute to decisions in the architecture and design of test frameworks - Participate in test execution, issue identification and resolution in support of the release - Maintain test infrastructure and tools - Participate in team planning and story grooming - Conduct code reviews, improve and maintain quality of the automation code - Conduct test reviews, improve and maintain quality of the test coverage   About You:   - Minimum 3 years of automation development experience - Strong understanding of Java or Swift - Experience with testing practices in an agile environment - Experience with Appium, Android Studio or XCode - Experience with any of the following is an asset: - Understanding of Android or iOS application architectures - Web services technology such as REST, JSON or Thrift - Network principles and protocols such as HTTP, TLS and TCP - Continuous integration systems such as Jenkins or Bamboo
Job ID
GRQA413
Location : Name (EN)
London, UK
  As a DevOps/SRE Engineer you will be responsible for the reliability and smooth operation of your service in both production and test environments.   At Global Relay we use leading edge technologies to deploy and manage 1000's of servers and the infrastructure that delivers highly scalable and available services. The role involves cross-team collaboration and communication; you will be working closely with key stakeholders to ensure that product requirements are met. This is an opportunity to influence the design and implementation of systems at scales that many do not get a chance to work at.   Your Job:   - Ensure service reliability and up-time in production and test environments - Be on-call and provide 3rd level troubleshooting support when required - Monitoring up-time and performance of production systems - Executing common sysadmin (system administration) tasks such as applying patches and report generation and some DB administration - Occasionally help out in improving tools to reduce repetitive work and improve consistency -     About You:   - 3+ years' experience as a production operations or SRE engineer or similar role - Understanding of software systems concepts such as networking, firewalls, protocols, databases and more - Experience with: - Linux Teams: Linux (CentOS preferred), Bash and Maven/Gradle - Window Teams: Windows, PowerShell and Nuget - RDBS and NoSQL DBs such as Ms SQL, Cassandra - CI/CD tools such as Jenkins or Bamboo - Infrastructure as Code tools such as Ansible or Puppet - Containerization/Virtualization technology such as Docker, VMware or OpenShift Kubernetes - Load balancing tools such as HA-Proxy, Nginx or F5 - Experience with the following would be considered an asset: - Experience with any of these: Cassandra, Zookeeper, Hadoop, Kafka, Ms SQL, or MongoDB - Experience leading or mentoring other engineers - Understanding of software delivery practices such as feature toggling, no-downtime deployment 
Job ID
GRDV897
Location : Name (EN)
Halifax, NS
  As a DevOps/SRE engineer you will be responsible for the reliability and smooth operation of production and test environments and build automation to improve reliability and efficiency of code delivery from build to production.   At Global Relay we use leading edge technologies to deploy and manage 1000's of servers and the infrastructure that delivers highly scalable and available services. The role involves cross-team collaboration and communication; you will be working closely with key stakeholders to ensure that product requirements are met. This is an opportunity to influence the design and implementation of systems at scales that many do not get a chance to work at.   Your Job:   Depending on your team's needs and your skill-sets, your time will be split between - Automation: Developing tools & frameworks to enhance our CI (Continuous Integration) & CD (Continuous Delivery) automation using industry standard CI/CD practices - Operations: Monitor and ensure smooth operation of production and test environments by executing common sysadmin (system administration) tasks and automating repetitive tasks - Service Reliability: Occasionally provide support and initial troubleshooting when required by reviewing dashboards and logs to ensure system issues are timely addressed   Tech Stack:   Depending on your team, some of the technologies you will interact with: - Big Data Technology such as Cassandra, Zookeeper, Hadoop, Kafka - Build & Deployment Automation such as Jenkins, Git, Bitbucket, Maven, Ansible - Containerization/Virtualization (Docker, Kubernetes/OpenShift, VMware) - Instrumentation & Monitoring (Splunk, Zabbix, Prometheus) - Languages/Scripts: Python, Bash, Java.   About You:   - 3+ years experience as a DevOps/SRE engineer or similar role - Bachelor degree in Computer Science or related field - Good programming skills such as Python, Java and C# - Understanding of computer science fundamentals like threading, OOP and more - Understanding of software systems concepts such as networking, firewalls, protocols, databases and more - Some understanding of software delivery practices such as Git branching models and configuration management - Experience with: - Linux (CentOS preferred), Bash and Maven/Gradle - RDBS and NoSQL DBs such as Ms SQL, Cassandra - CI/CD tools such as Jenkins or Bamboo - Infrastructure as Code tools such as Ansible or Puppet - Containerization/Virtualization technology such as Docker, VMware or OpenShift Kubernetes - Load balancing tools such as HA-Proxy, Nginx or F5 - Experience with the following would be considered an asset: - Experience with any of these: Cassandra, Zookeeper, Hadoop, Kafka, Ms SQL, or MongoDB - Understanding of software delivery practices such as feature toggling, no-downtime deployment  
Job ID
GRDV1062
Location : Name (EN)
London, UK
  As a DevOps/SRE engineer you will be responsible for the reliability and smooth operation of production and test environments and build automation to improve reliability and efficiency of code delivery from build to production.   At Global Relay we use leading edge technologies to deploy and manage 1000's of servers and the infrastructure that delivers highly scalable and available services. The role involves cross-team collaboration and communication; you will be working closely with key stakeholders to ensure that product requirements are met. This is an opportunity to influence the design and implementation of systems at scales that many do not get a chance to work at.   Your Job:   Depending on your team's needs and your skill-sets, your time will be split between - Automation: Developing tools & frameworks to enhance our CI (Continuous Integration) & CD (Continuous Delivery) automation using industry standard CI/CD practices - Operations: Monitor and ensure smooth operation of production and test environments by executing common sysadmin (system administration) tasks and automating repetitive tasks - Service Reliability: Occasionally provide support and initial troubleshooting when required by reviewing dashboards and logs to ensure system issues are timely addressed   Tech Stack:   Depending on your team, some of the technologies you will interact with: - Big Data Technology such as Cassandra, ArangoDB, Hadoop, Kafka, MongoDB, minIO - Build & Deployment Automation such as Jenkins, Git, Bitbucket, Maven, Helm - Containerization/Virtualization (Docker, Kubernetes/OpenShift, VMware) - Instrumentation & Monitoring (Splunk, Prometheus, Grafana) - Languages/Scripts: Bash, Java, Groovy, Go, Python   About You:   - 3+ years’ experience as a DevOps/SRE engineer or similar role - Bachelor degree in Computer Science or related field - Experience in programming with one or more of: Python, Java, Go - Understanding of software systems concepts such as networking, firewalls, protocols, databases and more - Excellent understanding of software delivery practices such as Git branching models and configuration management - Experience with at least one of each of the following: - Linux (CentOS preferred)  - Build tools such as Maven/Gradle - RDBS and NoSQL DBs such as MSSQL/PostgreSQL/mySQL, Cassandra, MongoDB, ArangoDB - CI/CD tools such as Jenkins, Bamboo, gitLab, circleCI, travisCI, - Configuration Management tools such as Ansible, Helm, Puppet - Containerization/Virtualization technology such as Docker, VMware, OpenShift/Kubernetes (K8s) - Load balancing tools such as HA-Proxy, Nginx or F5 - Experience with the following would be considered an asset: - Experience with any of these: Cassandra, Zookeeper, Hadoop, Kafka, Ms SQL, or MongoDB - Understanding of software delivery practices such as feature toggling, no-downtime deployment - Any public or private cloud stack such as AWS, Azure, GCP, OpenStack
Job ID
GRDV1034
Location : Name (EN)
London, UK
  As an SRE engineer you will be responsible for the reliability and smooth operation of your service in both production and test environments.   At Global Relay we use leading edge technologies to deploy and manage 1000's of servers and the infrastructure that delivers highly scalable and available services. The role involves cross-team collaboration and communication; you will be working closely with key stakeholders to ensure that product requirements are met. This is an opportunity to influence the design and implementation of systems at scales that many do not get a chance to work at.   Your Job:   - Ensure service reliability and up-time in production and test environments - Be on-call and provide 3rd level troubleshooting support when required - Monitoring up-time and performance of production systems - Executing common sysadmin (system administration) tasks such as applying patches and report generation and some DB administration - Occasionally help out in improving tools to reduce repetitive work and improve consistency  Tech Stack:   Depending on your team, some of the technologies you will interact with: - Big Data Technology such as Cassandra, Zookeeper, Hadoop, Kafka - Build & Deployment Automation such as Jenkins, Git, Bitbucket, Maven, Ansible - Containerization/Virtualization (Docker, Kubernetes/OpenShift, VMware) - Instrumentation & Monitoring (Splunk, Zabbix, Prometheus) - Languages/Scripts: - Linux Teams: Python, Bash, Java. - Windows Teams: PowerShell, Python, C# - Front end development: React, Android, iOS   About You:   - 3+ years' experience as a production operations or SRE engineer or similar role - Understanding of software systems concepts such as networking, firewalls, protocols, databases and more - Experience with: - Linux Teams: Linux (CentOS preferred), Bash and Maven/Gradle - Window Teams: Windows, PowerShell and Nuget - RDBS and NoSQL DBs such as Ms SQL, Cassandra - CI/CD tools such as Jenkins or Bamboo - Infrastructure as Code tools such as Ansible or Puppet - Containerization/Virtualization technology such as Docker, VMware or OpenShift Kubernetes - Load balancing tools such as HA-Proxy, Nginx or F5 - Experience with the following would be considered an asset: - Experience with any of these: Cassandra, Zookeeper, Hadoop, Kafka, Ms SQL, or MongoDB - Experience leading or mentoring other engineers - Understanding of software delivery practices such as feature toggling, no-downtime deployment  
Job ID
GRDV505-3
Location : Name (EN)
Vancouver, BC
As an iOS Developer at Global Relay, you’ll be using leading edge technologies to build pioneering products that are used by tens of thousands of users globally to solve real-world business problems. You also get to tackle interesting and engaging problems to do with user experience and in interface design. At Global Relay we are continuously pushing the boundaries of mobile application development.  This is an opportunity to work alongside some of the best Mobile developers and apply your craft in an environment that encourages creative thinking and autonomy. Our software is developed by small, focused agile teams of developers and testers. We encourage our developers to think beyond a single component to build complete system solutions. Challenge yourself by learning new technologies, and apply your skills across our different projects and application domains. If you are committed to code that is clean, well-tested, well-reviewed, performant and secure then you’ll fit in around here.   Your Job:   - Work as part of an agile development team to implement mobile applications for iOS devices to deliver enterprise services - Write automated unit and integration tests for your code - Design, in collaboration with other developers, product management and the user experience team, user interfaces and software implementations that satisfy business requirements - Design, in collaboration with the architecture team, the system architectures that satisfy business requirements - Collaborate with SDETs (Software Development Engineers in Test)  in development of test cases for code - Document code and detail designs - Collaborate with product owners on user story generation and refinement - Monitor and support operation of production systems - Participate in knowledge sharing activities with colleagues   About You:   - Post-secondary education in Computer Science, Engineering or a related subject - Minimum 3+ years of experience building native applications for iOS devices with Swift - Working knowledge with Objective-C, preferably have experience with projects have mixed Objective-c and Swift - Experience migrating Objective-C projects to Swift - Experience developing client/server/web interactions - Experience with third-party libraries and APIs - Experience with agile development methodologies - Experience with continuous integration   Nice to Haves:   - App Store application publishing - Telephony/Network API's - SQL/SQLite database - VOIP application frameworks
Job ID
GRDV988
Location : Name (EN)
London, UK
As a Java Developer co-op, you will get the opportunity to learn valuable development skills using cutting edge technologies from highly skilled and professional peers. You will also be given the opportunity to contribute to the core technology and products. This is an opportunity to work alongside some of the best Java developers and apply your craft in an environment that encourages creative thinking and autonomy. Our software is developed by small, focused agile teams. We encourage our developers to think beyond a single component to build complete system solutions. Our developers take part in all aspects of the SDLC including design, development, testing and deployment. Challenge yourself by learning new technologies, and apply your skills across our different projects and application domains. If you are committed to code that is clean, well-tested, well-reviewed, performant and secure then you’ll fit in. In this position we are looking for a student or recent graduate, who has some sound understanding of core Java technology and software development methodologies.     Job ID: COOP2021Fall-JD-Halifax   Location: Halifax, NS   Term: Fall 2021 (September – December 2021)   Duration: 4 months, with a possibility of extension to 8 months     Your Job:   - Work as part of an agile development team to write Java code for enterprise services - Write unit and integration tests for your Java code - Collaborate with QA in development of test cases for Java code - Document code and document detail designs - Collaborate with product owners on user story generation and refinement - Participate in knowledge sharing activities with colleagues   About You:   - Student or recent graduate from a Computer Science or related field (those with co-op experience would be considered an asset) - Course work or work experience with Java - Experience with any of the following is an asset: - Agile development methodologies - Test driven development - Continuous integration systems - Dependency injection containers - Network protocols such as HTTP, TLS, TCP - Service oriented architecture  - Web services technology such as REST, JSON, or Thrift - Multi-threaded programming - Design patterns   Technologies that we work with on a daily basis include:   - Message Brokers (Kafka, Pulsar) - Object Storage (MinIO, Scality) - Build Automation (Ansible) - Containerization & Orchestration (Kubernetes, Docker) - CI/CD (Jenkins) - Security (SSL, OAuth) - Dependency injection frameworks (Spring) - Code Security & Quality (SonarQube, Xray)   To Apply:    Think you’re a great fit for this job? Applywith your cover letter, resume, and university transcripts in one PDF document. No emails or phone calls please; candidates must be legally authorized to work in Canada.    To learn more about us and other career opportunities, please visit https://www.globalrelay.com/about-us/careers
Job ID
COOP2021Fall-JD-Halifax
Location : Name (EN)
Halifax, NS
  As a DevOps engineer you will be responsible for the reliability and smooth operation of production and test environments and build automation to improve reliability and efficiency of code delivery from build to production.   At Global Relay we use leading edge technologies to deploy and manage 1000's of servers and the infrastructure that delivers highly scalable and available services. The role involves cross-team collaboration and communication; you will be working closely with key stakeholders to ensure that product requirements are met. This is an opportunity to influence the design and implementation of systems at scales that many do not get a chance to work at. Your Job: Depending on your team's needs and your skill-sets, your time will be split between - Automation: Developing tools & frameworks to enhance our CI (Continuous Integration) & CD (Continuous Delivery) automation using industry standard CI/CD practices - Operations: Monitor and ensure smooth operation of production and test environments by executing common sysadmin (system administration) tasks and automating repetitive tasks - Service Reliability: Occasionally provide support and initial troubleshooting when required by reviewing dashboards and logs to ensure system issues are timely addressed About You: - Graduate from a System Administration, Computer Science or related field or 2 years of relevant experience. - Understanding of software systems concepts such as networking, firewalls, protocols, and databases. - Understanding of software delivery practices such as Git branching models and configuration management. - Experience with: - Linux system administration. - Automation using Bash, Python or other similar scripting languages - Experience with the following would be considered an asset: - Puppet, Ansible, or Fabric - CI/CD tools such as Jenkins or Bamboo - Build systems such as maven and Gradle - Java development
Job ID
GRDV984
Location : Name (EN)
Vancouver, BC
  Global Relay's enterprise applications have a substantial footprint in the messaging & archiving space for compliance. This role provides an excellent opportunity to help solve challenging problems and create incredible experiences that significantly impact high-profile customers.   The UI Designer focuses on visually guiding the user through a product’s interface via interactive elements across multiple platforms (web, desktop and mobile). This will involve creating high-fidelity mock-ups, iconography, UI illustration and other graphic assets for a range of products and services. The UI Designer will be responsible for taking Global Relay's Design System to the next level by delivering pixel-perfect designs that bring clarity and unity to our visual language.   Working with other UI and UX Designers, Product Managers and Engineering teams in a highly customer-focused agile environment, you will be involved in the product development lifecycle from concept to delivery to help define our products' vision.   Your Job:   - Design and evolve the look and feel of Global Relay's visual language - Follow a Human Centred Design approach and adhere to UX best practices - Apply with conviction the best principles of layout composition, typography, visual hierarchy and motion design - Deliver pixel-perfect graphic assets that are aesthetically vibrant - Lead and create user interfaces that are sleek and easy to use  - Translate high-level requirements and interaction flows into intuitive and functional user interfaces - Design and document new components and interaction patterns for Global Relay's Design System - Ensure new components and designs meet WCAG and WAI-ARIA accessibility standards - Adhere to existing patterns and apply consistency accordingly - Support engineers focused on building the design system - Work alongside engineering teams to test and iterate on the interface design - Guide engineering teams through the build and QA process - Collaborate closely with other UI and UX Designers to find practical solutions to challenging workflows   About You:   We’re looking for a UI designer with true artistic talent and a clean, strong visual aesthetic. Relevant training and work experience are important, but we’re really looking for your talent to shine through in the work you have done. - 2+ years of experience doing visual/UI design for web, desktop or mobile applications - Portfolio of relevant UI design work from shipped products/ apps/ services - Bachelor's degree in a design-related discipline is preferable - Strong typographic and colour theory knowledge - Ability to create icons, illustrations and other graphic assets for the web - Ability to create and quickly iterate on high-fidelity mock-ups - Ability to communicate UI ideas verbally and visually in an efficient and clear manner - Knowledge of conventional design tools such as Adobe Creative Suite, Figma, Sketch etc. - Excellent verbal and written communication skills - Ability to multi-task and keep organized in a dynamic environment - Experience working with and contributing to design systems and component libraries is an asset - Motion design experience is an asset
Job ID
GRDV1020
Location : Name (EN)
Vancouver, BC
  Global Relay's enterprise applications have a substantial footprint in the messaging & archiving space for compliance. This role provides an excellent opportunity to help solve challenging problems and create incredible experiences that significantly impact high-profile customers.   The UI Designer focuses on visually guiding the user through a product’s interface via interactive elements across multiple platforms (web, desktop and mobile). This will involve creating high-fidelity mock-ups, iconography, UI illustration and other graphic assets for a range of products and services. The UI Designer will be responsible for taking Global Relay's Design System to the next level by delivering pixel-perfect designs that bring clarity and unity to our visual language.   Working with other UI and UX Designers, Product Managers and Engineering teams in a highly customer-focused agile environment, you will be involved in the product development lifecycle from concept to delivery to help define our products' vision.   Your Job:   - Design and evolve the look and feel of Global Relay's visual language - Follow a Human Centred Design approach and adhere to UX best practices - Apply with conviction the best principles of layout composition, typography, visual hierarchy and motion design - Deliver pixel-perfect graphic assets that are aesthetically vibrant - Lead and create user interfaces that are sleek and easy to use  - Translate high-level requirements and interaction flows into intuitive and functional user interfaces - Design and document new components and interaction patterns for Global Relay's Design System - Ensure new components and designs meet WCAG and WAI-ARIA accessibility standards - Adhere to existing patterns and apply consistency accordingly - Support engineers focused on building the design system - Work alongside engineering teams to test and iterate on the interface design - Guide engineering teams through the build and QA process - Collaborate closely with other UI and UX Designers to find practical solutions to challenging workflows   About You:   We’re looking for a UI designer with true artistic talent and a clean, strong visual aesthetic. Relevant training and work experience are important, but we’re really looking for your talent to shine through in the work you have done. - 2+ years of experience doing visual/UI design for web, desktop or mobile applications - Portfolio of relevant UI design work from shipped products/ apps/ services - Bachelor's degree in a design-related discipline is preferable - Strong typographic and colour theory knowledge - Ability to create icons, illustrations and other graphic assets for the web - Ability to create and quickly iterate on high-fidelity mock-ups - Ability to communicate UI ideas verbally and visually in an efficient and clear manner - Knowledge of conventional design tools such as Adobe Creative Suite, Figma, Sketch etc. - Excellent verbal and written communication skills - Ability to multi-task and keep organized in a dynamic environment - Experience working with and contributing to design systems and component libraries is an asset - Motion design experience is an asset
Job ID
GRDV1022
Location : Name (EN)
London, UK
  As a Kubernetes Application Developer, you are responsible for ensuring that development teams have the processes, documentations and tools in place for working in an Openshift Kubernetes environment. This will involve defining and refining internal development processes and reference implementations, working on development projects company wide as a Kubernetes Subject Matter Expert, and helping drive the direction our Kubernetes solution. You will work closely with the Development, Test, DevOps and IT Operations teams to continually build, enhance, and maintain our highly available on-prem Kubernetes applications.   This is an opportunity to work alongside some of the best developers in Vancouver and London, and apply your craft in an environment that encourages creative thinking and autonomy. Our software is developed by small, focused agile teams of Developers, Testers and DevOps Engineers. We encourage our developers to think beyond a single component to build complete system solutions. Challenge yourself by learning new technologies, and apply your skills across our different projects and application domains. If you are committed to code that is clean, well-tested, well-reviewed, performant and secure then you’ll fit in around here.   Your Job:   - Work with development teams across the company as a Kubernetes Subject Matter Expert, assisting with the implementation of their Kubernetes based solutions - Ensure the successful provisioning of applications in Kubernetes infrastructure - Identify, troubleshoot, diagnose, and correct application related issues as they arise - Provide ongoing development support to development teams and work closely with teams on issue resolution - Manage and administer incident, problem, and service request queues - Define, document, communicate and evangelize development standards, best practices and processes for developing Kubernetes based solutions - Develop and maintain development related use guides, run books, and other documentation as needed - Determine opportunities for and build automation and tooling to improve the efficiency of development teams   About You:   - 3+ years of in-depth experience with the development of services on Kubernetes, preferably with OpenShift - 5+ years of experience with Java and Spring Boot, building highly scalable services - Extensive experience with Docker containers or other containerization technology - Solid understanding of both general and Kubernetes networking/firewall concepts and their role with regards to Kubernetes infrastructure and application delivery - Certified Kubernetes Application Developer (CKAD) designation is an asset - Experience with complex IT infrastructure - Track record of driving development process change - Ability to take on internal initiatives as a prime or lead - Adaptability to working with multiple teams on projects with varying degrees of flexibility/rigidity at different points in the development cycle - Ability to adapt to change and work well under pressure - Excellent communication, organizational, interpersonal, problem solving, and documentation skills - Experience with Jenkinsfile would be an asset  
Job ID
GRDV747
Location : Name (EN)
Vancouver, BC
  The Kubernetes Systems Administrator – L2, is responsible for assisting with infrastructure design, service maintenance and upgrades, implementation and maintenance of supportive tooling and automation, as well as incident troubleshooting and resolution. The incumbent will work closely within the IT Operations team to continually build, enhance, and maintain our highly available on-prem Kubernetes infrastructure.   Your Job:   - Assist in the design (major or incremental) of Kubernetes infrastructure - Assist in the provisioning of Kubernetes infrastructure - Identify, troubleshoot, diagnose, and correct systems related issues as they arise - Monitor and review dashboards, logs, and critical alerts to ensure system issues are identified, escalated, and addressed as quickly as possible - Provide ongoing operational support and work closely with team members on issue resolution - Manage and administer incident, problem, and service request queues - Develop and maintain system use guides, run books, and other documentation as needed - Evaluate and determine opportunities for automation and implementation   About You: - Experienced managing Kubernetes infrastructure in self-hosted production environments - 3+ years of experience as a Systems Administrator preferably within a software development environment - Proficient at installing, configuring, and administering Kubernetes distributions - Experience with Docker containers, experience with other containerization technology is an asset - Solid understanding of both general and Kubernetes networking/firewall concepts and their role with regards to Kubernetes infrastructure and application delivery - Experience with complex IT infrastructure architecture planning, design, and implementation. - Adaptability to working with multiple teams on projects with varying degrees of flexibility/rigidity at different points in the development cycle - Previous experience working in an environment with formally structured IT Operational processes: work request ticket management, incident management, change management, and problem management - Proficiency in scripting languages such as Python, Ruby, Perl, and/or Bash - Ability to develop and maintain positive working relationships - Ability to work in a team environment and independently as needed - Ability to adapt to change and work well under pressure - Ability to multitask and manage numerous projects - Ability to take on internal operational initiatives as a prime or lead - Excellent communication, organizational, interpersonal, problem solving, and documentation skills - Experience running and supporting a global 24x7 internet based service or product is considered an asset - Service management certifications such as ITIL is considered an asset
Job ID
GROP272
Location : Name (EN)
Vancouver, BC