Golang Developer
Actively Reviewing the ApplicationsHCLTech
Job Description
Role Overview:
As a Solution Architect specializing in Golang, you will lead the design and implementation of scalable, secure, and high-performance applications. You will define architectural standards, guide development teams, and ensure alignment with business objectives and technology best practices. This role demands strong technical expertise in Golang and modern cloud-native architectures, combined with leadership and strategic thinking.
Key Responsibilities:
Architect and Design Solutions:
Define end-to-end architecture for enterprise-grade applications leveraging Golang, ensuring scalability, security, and maintainability.
Cloud-Native Implementation:
Design containerized solutions using AWS services, Docker, and Kubernetes for deployment, orchestration, and scaling.
Technical Leadership:
Provide guidance to development teams on best practices for Golang development, code quality, and performance optimization.
Integration and API Strategy:
Architect RESTful APIs and ensure seamless integration with front-end frameworks like React and other enterprise systems.
DevOps and CI/CD Enablement:
Collaborate with DevOps teams to establish robust workflows, automate deployments, and maintain high availability.
Technology Evaluation:
Assess and recommend JavaScript libraries, frameworks, and tools that enhance performance without compromising security.
Governance and Standards:
Maintain architectural documentation, enforce coding standards, and ensure compliance with design specifications and budget constraints.
Quality Assurance:
Oversee QA processes, review designs for errors, and implement feedback for continuous improvement.
Visualization and Communication:
Create architectural diagrams and visualizations to convey technical solutions clearly to stakeholders.
Required Skills & Qualifications:
Proven expertise in Golang with deep understanding of templating, frameworks, and tools.
Strong experience in cloud-native architectures, AWS, Docker, and Kubernetes.
Knowledge of React, REST APIs, and modern front-end integration.
Familiarity with Java or Python for cross-technology solutions.
Excellent communication and stakeholder management skills.
Strong analytical, time management, and organizational abilities.
Experience in leading technical teams and managing multiple projects.
Portfolio showcasing architectural designs and successful implementations.
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Data Center Technician - India - Ahmedabad - On-site
Reboot Monkey
Remote Python Developer
Turing
Senior Software Engineer 2
project44
IT Support Specialist
TaskUs
PYTHON BACKEND DEVELOPER
Wipro
Share
Quick Apply
Upload your resume to apply for this position