Golang Developer

Work location: India
Work arrangement: Remote
Salary range: INR 2,000,000
Skills:
Problem Solving
Time Management
Big 5 (OCEAN)
Communication

We are seeking a skilled and proactive Golang Developer with a strong background in backend and frontend technologies. The ideal candidate has experience in developing and deploying scalable applications in cloud environments and is proficient in both Golang and React. The role requires deep knowledge of microservices architecture, event-driven design, and CI/CD best practices. You will be part of an agile team responsible for designing, building, and maintaining high-performance, reliable, and scalable software solutions.

Experience: 7+years

MOW: Remote

US SHIFT: 4PM-1AM

Responsibilities

  • Design, develop, and deploy web applications with a focus on high availability, scalability, and resiliency.

  • Implement, maintain, and enhance microservices architecture, following best practices in event choreography and messaging patterns.

  • Collaborate with cross-functional teams to design and build seamless, end-to-end solutions using Golang, SQL, and React.

  • Develop and maintain CI/CD pipelines using tools like Docker, Kubernetes, and Terraform to support the continuous integration and deployment of applications.

  • Work with Kafka for event streaming and messaging to build efficient and reliable communication across microservices.

  • Implement robust unit testing frameworks to ensure high code quality and application stability.

  • Contribute to infrastructure automation and management within cloud environments (AWS and Azure).

  • Monitor and troubleshoot application performance, scalability, and reliability issues.

  • Ensure effective documentation, code reviews, and knowledge sharing within the team.

Required Skills & Qualifications

  • Programming Languages: Strong experience with Golang and React.

  • Databases: Proficient in SQL and related query optimizations.

  • Microservices Architecture: Extensive experience with microservices and event choreography.

  • Message Streaming: Knowledge of Kafka or other messaging platforms.

  • Containerization & Orchestration: Experience with Docker and Kubernetes for application deployment and scaling.

  • CI/CD Pipelines: Proficiency in CI/CD practices and tools, including pipeline creation and maintenance.

  • Infrastructure as Code (IaC): Working experience with Terraform for cloud infrastructure automation.

  • Cloud Providers: Familiarity with AWS and Azure services.

  • Testing & Quality Assurance: Strong understanding of unit testing frameworks and methodologie

Arokee Online Solutions

https://arokee.com/
This application includes an assessment as the first step