Remotees is for sale. Submit your bid to hello AT remotees DOT com if you’re interested.

Golang Developer

CGI · Apr 7th 2021

Apply on StackOverflow Careers

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 also 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) an asset

Apply on StackOverflow Careers