Golang Team Lead

6 - 11 years

0 - 2 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities: Lead and mentor a team of engineers, providing guidance on design, coding, and troubleshooting. Architect highly scalable and highly available systems with minimal guidance. Translate business requirements into scalable and extensible designs. Work closely with team members to deliver complete solutions to customers. Communicate effectively with clients to gather requirements, provide updates, and ensure their needs are met. Participate in all phases of the agile development cycle, including planning, design, implementation, review, testing, deployment, documentation, and training. Troubleshoot and resolve customer issues promptly and effectively. Advocate for and practice Agile methodologies within the team. Strive for continuous improvement in development processes and team productivity. Implement and maintain APIs using REST, GraphQL, and gRPC. Preferred candidate profile 6+ years of web development experience, with at least 2+ years of proven proficiency in Go programming. Deep understanding of RDBMS and NoSQL databases. Experience implementing AWS services, including containerization to support Go applications and repository maintenance. Proficiency with Kubernetes for application development, deployment, and scaling. Strong knowledge of RESTful APIs, GraphQL, and an understanding of the differences between REST, GraphQL, and gRPC. Knowledge of additional web technologies such as Python or PHP is a plus. Strong time management and organizational skills. Knowledge of Go templating, common frameworks, and tools. Ability to instill and enforce best practices in web development within the team. Strong design skills, with an understanding of design and architectural patterns. Excellent understanding of data structures and algorithms. A sense of urgency and ownership over the product, with a proactive approach to work. Great attitude towards work and people, fostering a positive team environment. Excellent analytical and problem-solving skills. Ability to thrive in a fast-paced service environment. Experience in technical mentorship or coaching is highly desirable. Excellent written and verbal communication skills. Experience working in an Agile development environment is a plus. Knowledge of front-end development technologies such as HTML, CSS, and JavaScript.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Golang Skills

Practice Golang coding challenges to boost your skills

Start Practicing Golang Now
Techversant logo
Techversant

Software Development

Austin

RecommendedJobs for You

Kochi, Thiruvananthapuram

Pune, Maharashtra, India

Chennai, Tamil Nadu, India