← Back to jobs

Envision Technology Solutions (ETS) Logo
Golang Developer
Posted On: Just posted
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Golang Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Build and maintain large-scale backend systems using Go.

This role is on-site.

Responsibilities

  • Design and implement services using Golang, adhering to concurrency patterns and best practices.
  • Develop and maintain APIs and web services using relevant web frameworks.
  • Manage and optimize data persistence across SQL and NoSQL databases.
  • Operate and manage applications within containerized environments including Docker and Kubernetes.
  • Adhere to the Software Development Life Cycle (SDLC) throughout the project lifecycle.

Required Skills

  • 5+ years of professional experience in backend system design and development.
  • Expert proficiency in Golang, including deep understanding of concurrency patterns.
  • Hands-on experience with cloud platforms: AWS, GCP, or Azure.
  • Strong working knowledge of microservices architecture principles.
  • Proficiency in containerization and orchestration tools like Docker and Kubernetes.
  • Experience with SQL and NoSQL database systems and data modeling.
  • Solid understanding of Linux OS application development and command line.
  • Proficiency with communication protocols (MQTT, HTTPS, gRPC, FTP).

Preferred Skills

  • Familiarity with the SDLC process.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs