Ce site récupère une partie de ses emplois auprès de: Emploi Ventes | Camionneur | Travail de la Maison

Le meilleur site pour trouver ton prochain emploi francophone à Montréal!

Pour poster une offre, connexion ou créer un compte |  Publier une offre

   emploi montréal   

Tu cherches un nouvel emploi à Montréal? Ici c'est ton dernier arrêt.

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Golang Developer

CGI Canada

C'est un Contrat job à Montreal, QC publiée le mars 22, 2021.

Golang Developer

Position Description
Position Description
We are seeking a creative and innovative Golang developer, who wants to be part of an energetic software development team that designs and builds backend software components for video technologies. These shall cover a broad range of TV-related functions, Video on Demand (VoD), video delivery, service provisioning, authentication, authorizations and more. The developer will participate further in:
• the cutting-edge technologies such as Microservices, NoSQL, GraphDB, Docker, OpenShift, Kubernetes and more.
• the design and architecture phases as well as implementation of software solutions
• the testing, deployment and monitoring of software components
• enhancing the platform, operational processes and tools

Required knowledge and skills to be successful in this role:
• A University degree in software/computer engineering, computer science
• 1-5 years of software development experience handling Go web frameworks (Revel) and/or Golang web applications development or dependency management tools (Godep, Sltr) and/or Go’s templating language.
• Experience with some of the new tools and interfaces for coding such as Github, Stringer, SVN, ELK, Mercurial, GraphQL
• Experience with non-SQL databases (MongoDB) and real-time stream processing (Kafka).
• Good knowledge of web development technologies and protocols: HTTP, gRPC, RESTful services, Angular, Bootstrap
• Excellent understanding of Object-Oriented principles, Design Patterns and software engineering best practices
• Experience with unit testing, Test-Driven Development, code review, continuous integration, continuous delivery & DevOps practices.
• Team player who adapts well to uncertainty or changing needs and possess a problem-solving attitude.
• Strong interpersonal, oral and written communication skills

The following experience and exposure are added advantage:
• Ansible, Node.JS, Typescript …
• Agile methodologies (Scrum/Kanban)
• Container environment: Docker, Docker Swarm, Kubernetes
• Ability to lead technical teams through design and implementation
• Bilingual (French/English)
Your future duties and responsibilities

Required qualifications to be successful in this role

Build your career with us.

It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change-supporting our clients’ digital journeys and offering our professionals exciting career opportunities.

At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.

Be part of building one of the largest independent technology and business services firms in the world.

Learn more about CGI at www.cgi.com.

No unsolicited agency referrals please.

CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodations for people with disabilities in accordance with provincial legislation. Please let us know if you require a reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs.