Technical Lead - Golang Technologies

4.0 years

0.0 Lacs P.A.

Gurugram, Haryana, India

Posted:1 week ago| Platform: Linkedin logo

Apply Now

Skills Required

developerleadershipsoftwarearchitecturedevelopmentdeploymentdesigntestingdrivemicroservicescoderesolvesecurityefficiencydataalgorithmsconcurrencyoptimizationgraphqlapiversioningdocumentationswaggeropenapikafkarabbitmqcontainerizationorchestrationdockerkubernetesintegrationtestautomationjenkinsgitlabgithubsqlpostgresqlmysqlnosqlmongodbredisindexingquerydevopsauthenticationauthorizationcodingawsgcpazureengineeringcommunicationlogisticsmonitoringstackagilescrumjiratracking

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview Omniful is looking for a skilled and motivated Technical Lead Golang Developer to join our on-site team in Gurugram. In this leadership role, you will be responsible for designing and developing efficient, scalable, and high-performing software solutions using Golang, guiding a team of engineers, and playing a key role in architecture decisions. You will also actively contribute to the entire software development lifecycle, from concept to deployment and Responsibilities : Lead the design, development, testing, and deployment of backend services and APIs using Golang. Drive architectural decisions and system design for distributed systems and microservices. Mentor and guide junior developers on best practices, code quality, and development standards. Collaborate with product managers, frontend developers, and QA to deliver robust and scalable solutions. Write clean, maintainable, and well-documented code. Troubleshoot and resolve complex technical issues and bugs. Conduct code reviews and ensure adherence to development and security standards. Evaluate new tools and technologies to continuously improve product efficiency and team Technical Skills : Core Development Proficiency in Golang with hands-on experience in building web services and backend systems Solid understanding of data structures, algorithms, and design patterns Experience with concurrency models and performance optimization in Golang APIs & Web Services Strong experience in building and consuming RESTful APIs, gRPC, and GraphQL (preferred) Experience in API versioning, documentation (e.g., Swagger/OpenAPI), and Systems & Architecture : Deep understanding of microservices architecture Experience with message queues (e.g., Kafka, RabbitMQ, NATS) and event-driven architecture Proficiency in containerization and orchestration tools : Docker, Kubernetes & CI/CD : Unit testing, integration testing, and test automation frameworks in Golang Familiarity with CI/CD pipelines using Jenkins, GitLab CI, GitHub Actions, or similar Databases & Caching Experience with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases Understanding of data modeling, indexing, and query Security & DevOps Awareness : Basic knowledge of authentication, authorization, and secure coding practices Exposure to cloud platforms like AWS, GCP, or Azure is a plus Qualifications Bachelors or Masters degree in Computer Science, Software Engineering, or related field Minimum 4+ years of industry experience in backend development (preferably with Golang) Proven track record of leading technical projects or small engineering teams Strong analytical thinking and problem-solving skills Excellent written and verbal communication Experience : Experience in logistics, supply chain, or eCommerce platforms is a plus Familiarity with monitoring tools like Prometheus, Grafana, ELK Stack Agile/Scrum experience with Jira or similar project tracking tools (ref:hirist.tech) Show more Show less

Omniful
Omniful
Not specified
No locations

RecommendedJobs for You