Cloud Software Engineer

2 days ago


Québec, Quebec, Canada Klanik Full time
About the Role

Klanik is seeking a highly skilled Cloud Software Engineer to join our team. As a Cloud Software Engineer, you will play a key role in evaluating emerging technologies and providing strategic, innovative, and cost-effective engineering solutions to increase the efficiency, reliability, and integration of our services and operations.

Key Responsibilities
  • Design, develop, and implement scalable cloud-based services and applications for PaaS, IaaS, or SaaS.
  • Create robust production-quality applications and develop prototypes quickly.
  • Configure, deploy, and manage containerized applications in cloud environments and participate in incident response and troubleshooting efforts.
  • Author documentation, reports, papers, articles, patents, and presentations for purposes of training and knowledge sharing.
  • Ability to follow general development practices and techniques such as unit testing, integration testing, security testing, and code quality measurement.
  • Review, mentor, and coach, while defining and promoting usage of standards, best practices, and lessons learned.
  • Gather insights from Minimum Viable Products (MVPs) to help drive technology and product development.
  • Maintain familiarity with emerging technologies and work with end users, product analysts, and developers to understand features and technical implementations.
Requirements
  • Bachelor's (or equivalent industrial experiences) / Master's / PhD degree in science or engineering with software experience or education.
  • Minimum 3 years of experience in cloud technology.
  • Implementation of RESTful backend services.
  • Cloud development experience, preferably with GCP, Azure, or AWS.
  • Strong experience with Docker, container orchestration, preferably Kubernetes, and knowledge in virtualization.
  • Programming languages: Java, Go.
  • Experience with microservices architecture, development, deployment, and testing.
  • Networking: Understanding network topologies and common network protocols and services (DNS, SSH, FTP, SMTP).
  • Understanding of security concepts such as identity management, certification, identity federation.
  • Experience with analyzing heap dumps, performance improvement of backend applications.
  • Knowledge of RESTful API design and asynchronous and concurrent systems.
  • Familiarity with Linux operating system and common Linux commands and bash scripting.
  • Good understanding of networking concepts.
  • Experience with Agile, DevOps development practices.
Tools and Technologies
  • Java and Golang.
  • Kubernetes.
  • Docker.
  • Azure.
  • Rest API.
  • Microservices.


  • Québec, Quebec, Canada Klanik Full time

    Cloud Software EngineerKlanik is seeking a highly skilled Cloud Software Engineer to join our team. As a Cloud Software Engineer, you will be responsible for evaluating emerging technologies and providing strategic, innovative, and cost-effective engineering solutions to increase the efficiency, reliability, and integration of our services and operations.Key...


  • Québec, Quebec, Canada Klanik Full time

    About the RoleWe are seeking a highly skilled Cloud Software Engineer to join our team at Klanik. As a Cloud Software Engineer, you will play a key role in evaluating emerging technologies and providing strategic, innovative, and cost-effective engineering solutions to increase the efficiency, reliability, and integration of our services and operations.Key...


  • Québec, Quebec, Canada Klanik Full time

    About the RoleWe are seeking a highly skilled Cloud Software Engineer to join our team at Klanik. As a Cloud Software Engineer, you will play a key role in evaluating emerging technologies and providing strategic, innovative, and cost-effective engineering solutions to increase the efficiency, reliability, and integration of our services and operations.Key...


  • Québec, Quebec, Canada Klanik Full time

    Cloud Software EngineerThe Cloud Software Engineer plays a pivotal role in evaluating emerging technologies and providing innovative engineering solutions to enhance the efficiency, reliability, and integration of Schlumberger services and operations.This individual works semi-autonomously as part of a team that rapidly prototypes emerging technologies to...


  • Québec, Quebec, Canada Klanik Full time

    About the RoleThe Cloud Software Engineer evaluates emerging technologies and provides strategic, innovative and cost-effective engineering solutions to increase the efficiency, reliability and integration of Schlumberger services and operations.This person works semi-autonomously as part of a team that performs rapid prototyping of emerging technologies to...


  • Québec, Quebec, Canada Klanik Full time

    About the RoleThe Cloud Software Engineer evaluates emerging technologies and provides strategic, innovative and cost-effective engineering solutions to increase the efficiency, reliability and integration of Schlumberger services and operations.This person works semi-autonomously as part of a team that performs rapid prototyping of emerging technologies to...


  • Québec, Quebec, Canada Klanik Full time

    Job DescriptionAt Klanik, we are seeking a highly skilled Cloud Software Engineer to join our team. As a Cloud Software Engineer, you will play a critical role in evaluating emerging technologies and providing strategic, innovative, and cost-effective engineering solutions to increase the efficiency, reliability, and integration of our services and...


  • Québec, Quebec, Canada Klanik Full time

    Job DescriptionAt Klanik, we are seeking a highly skilled Cloud Software Engineer to join our team. As a Cloud Software Engineer, you will play a critical role in evaluating emerging technologies and providing strategic, innovative, and cost-effective engineering solutions to increase the efficiency, reliability, and integration of our services and...


  • Québec, Quebec, Canada Klanik Full time

    About the RoleKlanik is seeking a highly skilled Cloud Software Engineer to join our team. As a Senior Java/GO Software Engineer, you will play a key role in evaluating emerging technologies and providing strategic, innovative, and cost-effective engineering solutions to increase the efficiency, reliability, and integration of our services and operations.Key...


  • Québec, Quebec, Canada Klanik Full time

    About the RoleKlanik is seeking a highly skilled Cloud Software Engineer to join our team. As a Senior Java/GO Software Engineer, you will play a key role in evaluating emerging technologies and providing strategic, innovative, and cost-effective engineering solutions to increase the efficiency, reliability, and integration of our services and operations.Key...


  • Québec, Quebec, Canada SIX Payment Services Full time

    SIX Payment Services - Senior Cloud EngineerLocation: Various locations across CanadaTotal Compensation: Competitive salary packageAt SIX Payment Services, we are at the forefront of the payments technology sector, influencing how transactions are conducted globally. Our innovative solutions empower countless businesses, shaping the future of...

  • Software Engineer

    1 week ago


    Québec, Quebec, Canada Big Fish Games Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Big Fish Games. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our core platform services, including APIs, SAAS services, game development tools, and systems that power game features and enhance user experiences.Key...

  • Software Engineer

    6 days ago


    Québec, Quebec, Canada Big Fish Games Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Big Fish Games. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our core platform services, including APIs, SAAS services, game development tools, and systems that power game features and enhance user experiences.Key...


  • Québec, Quebec, Canada SIX Payment Services Full time

    SIX Payment Services - Senior Cloud EngineerLocation: RemoteTotal Compensation: Competitive SalaryAt SIX Payment Services, we are at the forefront of the payments technology sector, influencing how transactions are processed globally. Our innovative solutions empower countless businesses, driving their growth and success. We operate in diverse markets,...


  • Québec, Quebec, Canada SIX Payment Services Full time

    SIX Payment Services - Senior Cloud EngineerLocation: RemoteTotal Compensation: Competitive SalaryAt SIX Payment Services, we are at the forefront of the payments technology sector, influencing how transactions are processed globally. Our innovative solutions empower businesses to thrive in a rapidly evolving marketplace. We are present in various regions,...


  • Québec, Quebec, Canada Coveo Full time

    About the RoleWe are seeking a highly skilled and experienced Cloud Engineering Team Lead to join our Platform Engineering unit at Coveo. As a key member of our team, you will play a leading role in driving the success of our development teams by providing them with reusable infrastructure, services, software components, and tools.Key...


  • Québec, Quebec, Canada Coveo Full time

    About the RoleWe are seeking a highly skilled and experienced Cloud Engineering Team Lead to join our Platform Engineering unit at Coveo. As a key member of our team, you will play a leading role in driving the success of our development teams by providing them with reusable infrastructure, services, software components, and tools.Key...


  • Québec, Quebec, Canada Coveo Full time

    About the RoleWe are seeking a highly skilled and experienced Cloud Engineering Team Lead to join our Platform Engineering unit at Coveo. As a key member of our team, you will play a leading role in driving the success of our development teams by providing them with reusable infrastructure, services, software components, and tools.Key...


  • Québec, Quebec, Canada Coveo Full time

    About the RoleWe are seeking a highly skilled and experienced Cloud Engineering Team Lead to join our Platform Engineering unit at Coveo. As a key member of our team, you will play a leading role in driving the success of our development teams by providing them with reusable infrastructure, services, software components, and tools.Key...


  • Québec, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    Job Title: Cloud Network EngineerAbout the Role:We are seeking a highly skilled Cloud Network Engineer to join our team at ALLTECH CONSULTING SVC INC. As a Cloud Network Engineer, you will play a critical role in designing, implementing, and managing cloud-based networking solutions for our clients.Key Responsibilities:Cloud WAN and Cloud DMZ Design: Act as...