Info Way Solutions
Golang Developer
Info Way Solutions, Fremont, California, us, 94537
Job Description:
We are seeking a talented Golang Developer with expertise in Kubernetes to join our innovative team. As a key member of our development team, you will be responsible for designing, implementing, and maintaining scalable and high-performance applications using the Go programming language (Golang) in conjunction with Kubernetes for container orchestration.
Responsibilities:
Golang Development: Design, develop, and maintain efficient and reliable Golang applications. Microservices Architecture: Implement microservices architecture using Golang for building scalable and modular applications. Kubernetes Integration: Work closely with Kubernetes for container orchestration, deployment, and scaling of applications. Containerization: Utilize containerization principles and best practices for packaging and deploying applications using Docker. API Development: Build robust and secure APIs to integrate with external systems and services. Collaboration: Collaborate with cross-functional teams, including DevOps, to ensure seamless integration of Golang applications with Kubernetes infrastructure. Code Reviews: Participate in and conduct code reviews to ensure code quality, best practices, and adherence to coding standards. Troubleshooting: Troubleshoot and resolve issues related to Golang applications and Kubernetes infrastructure. Requirements:
Proven experience as a Golang Developer with a strong portfolio of relevant projects. In-depth knowledge of the Go programming language and its ecosystem. Experience with Kubernetes for container orchestration and management. Familiarity with Docker and containerization principles. Strong understanding of microservices architecture and API development. Knowledge of best practices for writing clean, maintainable, and efficient code. Experience with version control systems, preferably Git. Excellent problem-solving and analytical skills.
We are seeking a talented Golang Developer with expertise in Kubernetes to join our innovative team. As a key member of our development team, you will be responsible for designing, implementing, and maintaining scalable and high-performance applications using the Go programming language (Golang) in conjunction with Kubernetes for container orchestration.
Responsibilities:
Golang Development: Design, develop, and maintain efficient and reliable Golang applications. Microservices Architecture: Implement microservices architecture using Golang for building scalable and modular applications. Kubernetes Integration: Work closely with Kubernetes for container orchestration, deployment, and scaling of applications. Containerization: Utilize containerization principles and best practices for packaging and deploying applications using Docker. API Development: Build robust and secure APIs to integrate with external systems and services. Collaboration: Collaborate with cross-functional teams, including DevOps, to ensure seamless integration of Golang applications with Kubernetes infrastructure. Code Reviews: Participate in and conduct code reviews to ensure code quality, best practices, and adherence to coding standards. Troubleshooting: Troubleshoot and resolve issues related to Golang applications and Kubernetes infrastructure. Requirements:
Proven experience as a Golang Developer with a strong portfolio of relevant projects. In-depth knowledge of the Go programming language and its ecosystem. Experience with Kubernetes for container orchestration and management. Familiarity with Docker and containerization principles. Strong understanding of microservices architecture and API development. Knowledge of best practices for writing clean, maintainable, and efficient code. Experience with version control systems, preferably Git. Excellent problem-solving and analytical skills.