Full Stack Cloud Engineer (Golang & React)

Cyient
Bengaluru, Karnataka, India

Job Description – Full Stack Cloud Engineer (Golang & React)

Role Summary

We are looking for a highly motivated Full Stack Cloud Engineer with expertise in Golang, React, AWS, and containerized application development. The ideal candidate should be passionate about building scalable cloud-native applications, automating deployments, and delivering high-quality software using modern DevOps practices.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Golang.
  • Develop responsive and intuitive frontend applications using React.js.
  • Build and deploy cloud-native applications leveraging AWS services.
  • Design, build, and manage containerized applications using Docker and container orchestration platforms such as Amazon ECS.
  • Develop and maintain CI/CD pipelines using GitHub Actions.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Optimize application performance, scalability, security, and reliability.
  • Troubleshoot production issues and implement sustainable solutions.
  • Participate in code reviews and promote engineering best practices.Required Skills

Programming

  • Strong hands-on experience with Golang
  • Strong experience in React.js
  • Good understanding of RESTful APIs and microservices architectureCloud & Infrastructure
  • Solid understanding of AWS foundational services, including:
  • EC2
  • IAM
  • VPC
  • S3
  • CloudWatch
  • Load Balancers
  • Auto Scaling
  • Route 53
  • Secrets Manager
  • Experience with Amazon ECS for container orchestrationContainerization
  • Hands-on experience with Docker
  • Understanding of container networking, image optimization, and deployment best practicesDevOps
  • Experience building CI/CD pipelines using GitHub Actions (Preferred)
  • Familiarity with Infrastructure as Code (Terraform/CloudFormation) is an advantage
  • Experience with Git version control and branching strategiesPreferred Qualifications
  • Experience with Kubernetes is a plus.
  • Familiarity with monitoring and observability tools such as CloudWatch, Grafana, or Prometheus.
  • Knowledge of security best practices for cloud-native applications.
  • Experience working in Agile/Scrum environments.Qualifications
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • 4–8 years of software engineering experience.
  • Proven experience developing and deploying cloud-native applications.Nice to Have
  • Terraform
  • AWS CDK
  • Serverless architecture
  • Unit and integration testing frameworks
  • Experience with AI-assisted development tools such as GitHub Copilot

Primary Skill Set

  • Golang
  • React.js
  • AWS (Foundational Services + ECS)
  • Docker / Containerization
  • GitHub Actions (Preferred)

Experience

4–8 Years

Score my resume against this job, free →

Will you get shortlisted for this role? Check your match free →