10 - 15 years

10 - 20 Lacs

Posted:3 hours ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role Responsibilities:

  • Design, develop, and maintain highly scalable and performant applications using Go (Golang).
  • Work extensively with AWS services, specifically DynamoDB and serverless architectures like AWS Lambda, API Gateway, SQS, SNS, and other AWS offerings.
  • Develop and implement RESTful APIs to integrate various services and provide data to client applications.
  • Build and deploy serverless applications using AWS technologies like lambda.
  • Collaborate with cross-functional teams to design, implement, and optimize system architecture.
  • Develop, maintain, and optimize SQL-based databases, with PostgreSQL as a primary focus.
  • Participate in code reviews and ensure best practices for testing, scalability, and code quality.
  • Ensure that applications are scalable, resilient, and can handle production-level traffic.
  • Document technical specifications, processes, and system architectures for internal and external stakeholders.
  • Monitor, troubleshoot, and optimize application performance using AWS monitoring tools such as CloudWatch, X-Ray, and others.

Role Purpose:

  • AWS developer for Kidde Resi

Minimum Requirements:

  • 5+ years of experience in Golang (Go).
  • Strong experience with AWS services, particularly DynamoDB, Lambda, API Gateway, and Serverless Framework.
  • Expertise in designing and deploying serverless applications on AWS.
  • Experience in writing and maintaining RESTful APIs using Go, with knowledge of best practices for designing robust and scalable API services.
  • Solid experience with SQL databases, preferably PostgreSQL, including schema design, query optimization, and database scaling.
  • Familiarity with CI/CD pipelines, automation tools, and version control systems (Git).
  • Understanding of microservices architecture and the ability to build scalable, fault-tolerant systems.
  • In-depth knowledge of clean code principles, design patterns, and best practices.
  • Strong experience with unit testing, and integration testing.
  • Excellent problem-solving skills, with the ability to debug complex systems and troubleshoot issues in real-time.
  • Strong communication and collaboration skills with both technical and non-technical team members.
  • Experience with containerization (Docker, ECS, Kubernetes) is a plus.
  • Familiarity with infrastructure-as-code tools like Terraform or CloudFormation is a bonus.
  • Knowledge of security best practices and compliance within cloud-based applications is preferred.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Golang Skills

Practice Golang coding challenges to boost your skills

Start Practicing Golang Now
Randstad Enterprise logo
Randstad Enterprise

Staffing and Recruiting

Irvine

RecommendedJobs for You

hyderabad, telangana, india

mumbai, maharashtra, india

pune, maharashtra, india