- Design, develop, test, deploy and maintain Golang applications on AWS cloud platform using Docker containers.
- Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs.
- Ensure high availability, scalability, security and performance of the application by implementing best practices in coding standards.
- Troubleshoot issues related to application deployment, networking, storage management etc.
Job Requirements :
- 4.7-7 years of experience in developing Golang applications on Linux systems.
- Solid understanding of AWS services such as EC2, S3, EBS RDS etc.
- Experience with containerization using Docker and orchestration using Kubernetes or similar tools.
- Proficiency in working with databases like MongoDB.