No more applications are being accepted for this job
Go Lang Developer - New York, United States - Tata Consultancy Services
Description
Job Role :
Go Lang Developer
Job Type:
Full Time
Job Location:
Atlanta,GA
Technical / Functional Skills:
Strong Golang development
Knowledge of Go's concurrency patterns and best practices.
Experience with Go's standard library and popular third-party packages.
Working experience in cloud platforms (e.g., AWS, GCP, Azure) and services.
Experience with microservices architecture and design principles.
Experience with Kubernetes, Docker
Experience in designing robust, large scale backend system, considering for performance, scalability, security, and maintainability.
Familiarity with web frameworks and libraries for building web services and APIs(eg., Gin, Echo)
Proficiency in database systems(SQL and NOSQL databases) and Data modeling.
Understanding of containerization and orchestration technologies(e.g. docker, kubernetes).
Must be proficient with communication protocols such as MQTT,HTTPS, FTP, gRPC, etc.
Must be proficient with SDLC process.
Must have strong understanding of Linux OS and application development experience in Linux OS
Strong problem solving and analytical skills.
Excellent communication skills to interact with team members and stakeholders.