*Mail me your updated resume on chandra.ku...@themesoft.com
<chandra.ku...@themesoft.com>*

Hello,



We are currently looking for “*Go Developer/ Architect*” and your profile
appears to be a good match.

Please find the Job description below and contact me at your earliest
possible convenience.



*Role:- Go Developer/ Architect*

*Duration:- 6+ Months Contract*

*Location:-  Mountain View, CA*



*Job Description: *

*1/ High Availability Architect in Golang*



Looking for a highly motivated *Architect *to come up with overall
Architecture & Design for scalability, reliability, load balancing,
performance and high availability requirements for a low latency
application.



·         Hands on architect tasked with designing low level software (
*Golang*/Linux) for high volume, low latency distributed systems
architecture

·         Design & development of the core message processing handler on a
Linux and Intel platform

·         Embrace low latency, multi-threaded design techniques to complete
the processing of each message under 13 milliseconds latency

·         Develop or adapt a ‘closer-to-silicon’ framework/runtime to
implement a multithreaded processing model that efficiently utilizes
multiple cores in a CPU, avoids context switching, avoids swapping via a
zero lock, zero copy, zero context switch message processing server

·         Establish non-intrusive, low latency packet processing
measurement techniques and help benchmark and improve performance of such a
system

*Key Qualifications*

·         *Overall 10 - 15 years’ experience*

·         Strong in Golang, packages and related tool chains(e.g.
profiling), Linux/Unix Internals and Networking Protocol (TCP/IP on Linux)

·         Low level knowledge of the x86 Systems Architecture

·         Experience with multithreaded code, locking primitives, lock
avoidance design techniques, NUMA architecture principles will hugely help

·         Knowledge of System IO (Disk, Network) will be big plus

·         Past experience developing high volume, ultra-low latency and
highly available systems.

·         Familiarity with agile product development methodologies is a
plus.

*2/ High Availability Developer in Golang*



Looking for a developer for scalability, reliability, load balancing,
Performance and high availability requirements for a low latency
application.



·         Hands on developer tasked with software development & testing (
*Golang*/Linux) for high volume, low latency distributed systems
architecture

·         Design & development of the core message processing handler on a
Linux and Intel platform

·         Embrace low latency, multi-threaded design techniques to complete
the processing of each message under 13 milliseconds latency

*Key Qualifications*

·         *5-10 years’ experience*

·         Strong in Golang and related tool chain, Linux/Unix Internals and
Networking Protocol (TCP/IP on Linux)

·         Experience with goroutines, channels, packages, locking
primitives, lock avoidance design techniques, NUMA architecture principles
will hugely help

·         Past experience developing high volume, ultra-low latency and
highly available systems.

·         Familiarity with agile product development methodologies is a
plus.







Thanks & Regards

*Chandra Shekhar Kumar*

Sr. Technical Recruiter

Themesoft Inc.

Phone No: 806-475-0025
Email Id : chandra.ku...@themesoft.com

-- 
You received this message because you are subscribed to the Google Groups 
"Oracle Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to oracle-users+unsubscr...@googlegroups.com.
To post to this group, send email to oracle-users@googlegroups.com.
Visit this group at https://groups.google.com/group/oracle-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to