Talent.com
This job offer is not available in your country.
Omniful - Technical Lead - Golang Technologies

Omniful - Technical Lead - Golang Technologies

OmnifulGurugram
30+ days ago
Job description

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 :

  • 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.

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),
  • 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 :
  • Bachelors or Masters degree in Computer Science, Software Engineering, or related field
  • Minimum 4+ years of industry experience in backend development (preferably with golang)
  • (ref : hirist.tech)

    Create a job alert for this search

    Technical Lead • Gurugram