Golang Developer with Angular and AWS Experience — GDC

Cephas Consultancy Services Private Limited

India, Tamil Nadu, Chennai

On-site · Full-time

We are seeking a skilled Golang Developer with strong Angular and AWS experience to join our team. The ideal candidate has at least 3 years of Golang development experience and a solid understanding of front-end technologies and cloud platforms.

Responsibilities

  • Design, develop, and maintain scalable enterprise applications using Angular and Golang.
  • Develop responsive, reusable, and user-friendly web applications using Angular, TypeScript, HTML5, CSS3, and RxJS.
  • Design and develop RESTful APIs and microservices using Golang, following enterprise coding and API best practices.
  • Develop and deploy cloud-native microservices on ROSA (Red Hat OpenShift on AWS).
  • Containerize applications using Docker and deploy and manage workloads in OpenShift/Kubernetes environments.
  • Integrate applications with AWS services and ensure efficient use of cloud resources.
  • Implement and maintain CI/CD pipelines for automated builds, testing, deployment, and release management.
  • Modernize applications and migrate them from legacy or on-premises platforms to AWS and ROSA.
  • Apply best practices for application security, scalability, resilience, availability, and performance.
  • Troubleshoot application, deployment, infrastructure, and production issues, and perform root cause analysis.
  • Collaborate with DevOps, QA, architecture, product, and other cross-functional teams to deliver high-quality solutions.
  • Participate in code reviews, technical discussions, design reviews, and deployment planning.
  • Develop unit and integration tests to support application quality and code coverage.
  • Prepare technical documentation and share knowledge with team members.
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement and automation initiatives.

Skills and Experience

Required:

  • At least 3 years of experience as a Golang Developer.
  • Strong experience with Angular, JavaScript, TypeScript, and AWS.
  • Exposure to ROSA (Red Hat OpenShift on AWS).

Front end:

  • Angular 12 or later
  • TypeScript / JavaScript
  • HTML5 / CSS3
  • RxJS / Angular Material

Back end:

  • Golang / Go
  • RESTful web services / REST APIs
  • Microservices architecture

Cloud and containerization:

  • ROSA (Red Hat OpenShift on AWS)
  • OpenShift / Kubernetes
  • Docker / containerization
  • AWS (EC2, S3, IAM, VPC, CloudWatch, ALB)

DevOps and CI/CD:

  • CI/CD (Jenkins / GitLab CI)
  • Git / version control
  • Helm / YAML
  • Terraform / infrastructure as code

Databases:

  • SQL / PostgreSQL / Oracle / MySQL

Testing:

  • Unit testing (Go test / Jest / Jasmine / Karma)

Security:

  • OAuth 2.0 / JWT

Other:

  • API gateways / load balancing
  • Application monitoring and logging
  • Cloud-native application development