[QR3YLNS8] Senior Go Developer – AWS
- Source: LinkedIn
- ZettaMine Labs Pvt. Ltd.
- On-site
- Hyderabad
- Full-Time
- Senior
Job Description
Hello All,
Greetings from ZettaMine!!!
Go Developer – OTT / Digital Media & AWS
Experience: 8+ Years
Location: Hyderabad
Notice Period: Immediate Joiners
Summary
As a Go Developer , you will be responsible for designing, developing, enhancing, and supporting scalable backend applications for OTT and digital media platforms . The role focuses on Go application development, API development, AWS cloud integration, performance optimization, and production support using modern cloud-native technologies.
Roles & Responsibilities
- Perform independently as a Subject Matter Expert (SME) in Go application development.
- Design, develop, and enhance backend services using the Go programming language .
- Build and consume RESTful and gRPC APIs supporting catalog management, metadata, entitlement, playback authorization, and device registration.
- Integrate applications with AWS services, including:
- AWS Lambda
- Amazon ECS
- Amazon EKS
- AWS Fargate
- Amazon S3
- Amazon DynamoDB
- Amazon RDS
- Amazon SQS
- Amazon SNS
- Amazon EventBridge
- Amazon Kinesis
- Amazon API Gateway
- Develop efficient Go code using interfaces, structures, goroutines, channels, context propagation, and structured error handling .
- Define API contracts, data models, concurrency models, caching strategies, and resiliency patterns .
- Lead feature delivery from design and development through deployment and production stabilization .
- Develop and maintain unit, integration, and regression test suites .
- Participate in code reviews, CI/CD processes, and release activities .
- Analyze production incidents, perform root cause analysis (RCA) , and resolve performance-related issues.
- Support deployment validation, rollback procedures, and operational readiness activities.
- Provide effort estimates, technical guidance, and risk assessments .
- Mentor developers and collaborate with architects, product teams, and stakeholders .
- Participate in on-call and production support activities .
Professional & Technical Skills
Must-Have Skills
- Strong experience in Go programming and AWS cloud development .
- Hands-on experience building RESTful and gRPC APIs .
- Strong knowledge of Go:
- Interfaces
- Structures
- Slices
- Maps
- Goroutines
- Channels
- Context propagation
- Error handling
- Go modules
- Experience with Go frameworks and routers such as Gin, Echo, Chi, or net/http .
- Strong experience designing and implementing microservices architectures .
- Hands-on experience with:
- AWS Lambda
- Amazon ECS
- Amazon EKS
- AWS Fargate
- Amazon DynamoDB
- Amazon RDS
- Amazon Aurora
- Amazon S3
- Amazon SQS
- Amazon SNS
- Amazon EventBridge
- Amazon Kinesis
- Amazon API Gateway
- Amazon CloudWatch
- AWS Identity and Access Management (IAM)
- Experience working with relational and NoSQL databases .
- Experience with Go testing, including:
- Table-driven tests
- Mocking
- Benchmarking
- Profiling
- Race detection
- Experience with Git, CI/CD pipelines, Docker, and Infrastructure as Code (IaC) .
- Experience implementing Blue-Green and Canary deployment strategies .
- Ability to troubleshoot distributed applications using logs, metrics, and monitoring tools .
- Experience leading production incident management and technical reviews .
- Strong communication and stakeholder management skills .
Interested candidates kindly share your updated CV to [email protected] or WhatsApp to 6302404863.
Thanks & Regards,
Aruna.M
Skills
- Golang
- amazon-web-services
- gRPC
- aws-lambda
- amazon-ecs
- amazon-eks
- aws-fargate
- amazon-s3
- amazon-dynamodb
- amazon-rds-for-mysql
- amazon-sqs
- amazon-sns
- amazon-eventbridge
- amazon-kinesis
- amazon-api-gateway
- echo
- amazon-aurora
- amazon-cloudwatch
- aws-iam
- aws-identity-and-access-management-iam
- Docker
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
