GoLang Developer

Location: Chennai
Specialization: Telecom / IT-Hardware / Tech. Staff / Support,
Industry NA
Reference: 27277

The Position is with our client who is a global provider of telecommunications solutions and services.


Overview of the opportunity –


The position will part of the Software Engineering function


You will be part of the software engineering group and will have the opportunity to build innovative platforms that are cloud native, provide solutions to increase system reliability and performance of data centre infrastructure. You will help us in build platforms for our Cloud & Data Centre and will also take part in prototyping, designing and developing distributed applications on our cloud infrastructure 





Responsibilities include but are not limited to:


·  Build various alternatives to meet the business use cases through software engineering

·  Explore options on available open source projects and study feasibility of enhancing them for our use cases.

·  Track, Understand and Leverage cloud native technologies and trends

·  Ensure timely delivery with quality

·  Mentor young engineers and build communities of practice in cloud native and systems software


The ideal candidate would have the following qualifications/experience:


-      GoLang (Language)

-      Hands-on with kubernetes, docker, container networking such as flannel

-      Hands-on experience with containerizing real-world applications such as database, caching services on containers

-      Containers world monitoring solutions: Promethous, heapster

-      Deep knowledge of Unix Internals

-      Kernel Programming experience is a must

-      Unix based system debugging, understanding system logs etc.

-      IaaS, PaaS and SaaS clarity and understanding

-      Thorough understanding of Networking Protocols – TCP, HTTP, DNS

-      Networking concepts VLAN, GRE, VXLAN, tunneling

-      Understanding of hypervisors KVM, ESX or hyper-V

-      Basic Understanding of Storage Concepts

-      Glusterfs or Ceph experience is a plus

-      ElasticSearch, logstash/fluentd, Kibana, Beats framework (a plus)

-      Experience with tuning Linux Kernel and TCP/IP stack for high performance applications