Posted in

Golang Developer

Golang Developer

CompanyUbisoft
LocationMontreal, QC, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelMid Level, Senior

Requirements

  • Deep expertise in Golang development with a strong focus on back-end
  • In-depth knowledge of Kubernetes architecture, control plane components, services such as EKS and AKS, and associated technologies
  • Solid understanding of networking concepts and protocols relevant to Kubernetes such as CNI, Ingress, and Egress
  • Experience with Git for version control and CI/CD pipelines
  • Experience with cloud platforms, such as AWS, Azure, or GCP
  • Experience creating and integrating RESTful APIs, gRPC with an understanding of microservices and distributed architectures.

Responsibilities

  • Participate in the design, development, testing, and deployment of a high-performance control plane for our Kubernetes hosting platform
  • Collaborate closely with cross-functional teams, including DevOps, infrastructure, and security, to ensure seamless integration and operation of the control plane
  • Implement and maintain features that enhance the functionality, efficiency, and scalability of the control plane
  • Ensure the security and compliance of the control plane, while incorporating best practices and industry standards
  • Work closely with product managers and stakeholders to gather requirements and provide technical expertise in shaping the direction of the Kubernetes hosting platform
  • Collaborate actively with your team, and other teams to ensure alignment and synergy
  • Conduct regular code reviews and mentor junior developers
  • Troubleshoot and resolve issues by working proactively to identify and address potential challenges
  • Stay updated on industry trends, emerging technologies, and best practices in Kubernetes and cloud-native development.

Preferred Qualifications

    No preferred qualifications provided.