Golang Developer with AWS or Python

Tata Consultancy Services Limited

Kolkata District

On-site

INR 900,000 - 1,500,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Consultancy Services Limited is seeking a seasoned Golang backend engineer with strong AWS expertise to design, build, and maintain scalable services. You will develop REST APIs, microservices, and cloud-native solutions, while participating in CI/CD and DevOps practices.

The role requires collaboration with cross-functional teams in an agile setting and to ensure secure and efficient cloud architectures.

Qualifications

  • 6+ years of Golang development experience.
  • 3+ years of hands-on AWS experience.
  • Strong API development knowledge (REST, JSON, gRPC).
  • Proficient with Git and version control practices.
  • Experience with relational and NoSQL databases.
  • Familiarity with Agile/Scrum processes.
  • Strong debugging and performance tuning skills.
  • Knowledge of software design patterns and principles.
  • Excellent communication and collaboration skills.

Responsibilities

  • Develop and maintain robust, scalable backend apps using Golang.
  • Build RESTful APIs, microservices, and background workers.
  • Leverage AWS services (EC2, Lambda, S3, RDS, ECS, CloudWatch, IAM).
  • Implement CI/CD pipelines (CodePipeline, Jenkins, GitHub Actions).
  • Optimize performance and troubleshoot production issues.
  • Collaborate with DevOps, QA, and Product teams in agile environments.
  • Write clean, maintainable code and conduct reviews.
  • Ensure cloud architecture is secure, scalable, and cost-efficient.
  • Work with Docker and Kubernetes for containerization.
  • Use IaC tools like Terraform or CloudFormation to provision AWS resources.

Skills

Golang
AWS
API development
Git
Databases
Agile/Scrum
Design patterns
Communication

Tools

Docker
Kubernetes
Terraform
CloudFormation
CodePipeline
Jenkins
GitHub Actions

Job description

6+ years of experience in Golang development.

  • 3+ years of hands-on experience with AWS.
  • Strong understanding of API development, JSON, and gRPC.
  • Proficient in using Git and version control best practices.
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, DynamoDB).
  • Familiar with Agile/Scrum development processes.
  • Strong problem-solving, debugging, and performance tuning skills.
  • Good understanding of software design patterns and principles.
  • Excellent communication and collaboration skills.
Responsibilities
  • Develop, and maintain robust, scalable, and high-performance backend applications using Golang.
  • Build and manage RESTful APIs, microservices architecture, and background workers.
  • Leverage AWS services (EC2, Lambda, S3, RDS, ECS, CloudWatch, IAM, etc.) to deploy and monitor cloud-native applications.
  • Implement CI/CD pipelines using tools such as Code Pipeline, Jenkins, or GitHub Actions.
  • Optimize application performance and troubleshoot production issues.
  • Collaborate with cross-functional teams (DevOps, QA, Product, etc.) to deliver quality software in agile environments.
  • Write clean, maintainable code and conduct code reviews.
  • Ensure cloud architecture is secure, scalable, and cost-optimized.
  • Work with containerization and orchestration tools such as Docker and Kubernetes.
  • Use infrastructure-as-code (IaC) tools like Terraform or CloudFormation for provisioning AWS resources.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Golang Developer
Golang Developer

Tata Consultancy Services Limited • Kolkata District

On-site
INR 1,500,000 - 2,800,000
Golang + AWS Devops, REST API , Microservices
Golang + AWS Devops, REST API , Microservices

Tata Consultancy Services • Chennai District

On-site
INR 1,500,000 - 2,100,000
Golang Developer
Golang Developer

Armakuni • Ahmedabad District

On-site
INR 1,200,000 - 2,400,000
Golang developer
Golang developer

ADV TECHMINDS • Hyderabad

On-site
INR 1,200,000 - 2,100,000
Golang Developer
Golang Developer

Farsighted Systems • Pune District

Hybrid
INR 2,500,000 - 4,200,000
Golang Developer
Golang Developer

Big Oh Notation • Dadri

On-site
INR 3,000,000 - 5,500,000
Golang Developer
Golang Developer

Armakuni Ltd. • India

On-site
INR 1,200,000 - 1,800,000
Backend Engineer-Golang+Java+AWS
Backend Engineer-Golang+Java+AWS

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,000,000 - 1,500,000
AWS Data Engineer Golang - Python
AWS Data Engineer Golang - Python

SP Staffing • Hyderabad, Bengaluru

On-site
INR 1,500,000 - 2,500,000
Golang Developer
Golang Developer

Axcend Autmation and Software Solutions Pvt Ltd • Pune District

On-site
INR 1,200,000 - 1,800,000