AHMEDABAD · FULLTIME
Golang Developer

Crest Data Systems
Ahmedabad · onsite · Posted 8d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Crest Data Systems
5+ Years of Experience Location: Ahmedabad / Pune
Technical Skills
- Proficient in Golang and its ecosystem (go modules, testing frameworks, etc.)
- Advanced understanding of Go concurrency patterns (goroutines, channels, select statements, sync package)
- Expertise in Go's interface system and type assertions
- Proficiency in reflection and metaprogramming in Go
- Experience with Go's context package for managing deadlines, cancellations, and request-scoped values
- Knowledge of Go's garbage collection mechanism and memory management
- Familiarity with Go assembly and ability to read and optimize at the assembly level when necessary
- Experience with Go's built-in profiling and tracing tools (pprof, trace)
- Understanding of Go's internal runtime and scheduler
- Proficiency in writing and working with Go generics (Go 1.18+)
- Experience with advanced Go testing techniques (table-driven tests, benchmarks, fuzz testing)
- Familiarity with cgo for integrating Go with C libraries
- Knowledge of Go's standard library, including less common packages
- Experience with concurrent programming and goroutines
- Familiar with RESTful API design and implementation
- Knowledge of common cryptographic algorithms and their applications
- Experience with database systems (SQL and NoSQL)
- Proficiency in version control systems (Git)
- Understanding of containerization and orchestration (Docker, Kubernetes)
- Familiarity with cloud platforms (AWS, GCP, or Azure)
- Experience with microservices architecture
- Knowledge of network protocols and security (TCP/IP, HTTP/HTTPS, TLS/SSL)
- Familiarity with common cybersecurity tools and frameworks
- Understanding of OWASP Top 10 and secure coding practices
- Experience with log management and analysis tools
- Familiarity with CI/CD pipelines and DevSecOps practices
Responsibilities
- Design, develop, and maintain high-performance, scalable cybersecurity applications using Golang
- Collaborate with cross-functional teams to identify and implement security features
- Conduct code reviews and mentor junior developers
- Participate in the full software development lifecycle, from conception to deployment
- Optimize application performance and improve system resilience
- Stay up-to-date with the latest cybersecurity trends and best practices
About the Company: Crest Data is a leading provider of data center solutions and engineering/marketing services in the areas of Networking/SDN, Storage, Security, Virtualization, Cloud Computing, and Big Data / Data Analytics. The team has extensive experience in building and deploying various Data Center products from Cisco, VMware, NetApp, Amazon AWS, EMC, and other Global hi-tech Enterprises. Crest Data provides various engineering services including Software Development, QA/Automation, Integration/building connectors. Crest also provides various Professional Services including Data Center Training, POC testing, Network Design/Implementation/Migration, and Sales Enablement.
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
Section · Company
About Crest Data Systems

Crest Data Systems
IT Services & Consulting
501
employees
2013
13 years old
San Jose, California
United States (USA)
₹10.8L PA avg
Avg at Crest Data Systems
About
Industries
Employee ratings
10 reviews
Culture
4.0
Career growth
4.3
Work-life
4.4
Employees rate it well for
Find them on