Job Description
About the Role:
The team writes software executed invisibly by millions of end users a day across the globe in their mobile device apps and web browsers. This role will focus on web technologies, so the candidate should understand the HTTP protocol, how cookies and web sessions work, some basic networking as well as being a great programmer.
Responsibilities
This is not an application level role though, it involves no UI development.
Gathering, sending and processing data.
Researching how things work beyond obvious documentation.
C/C++ expert to demonstrate understanding of systems level programming aspects like memory issues, concurrency and performance,
The role heavily involves browser JavaScript
Requirements:
Clear and effective communicator of technical issues
Strategic thinking
Team player who works effectively with others
Detail Oriented and desire to learn/research/understand
Ability to work with geographically dispersed teams
Ability to accept criticism and provide feedback (e.g. code reviews).
C/C++/Java/Bash/Python
Knowledge of programming principles and systems level programming, sockets, files
Knowledge of networking, TCP/IP, IPv6, UDP, VPNs, Proxies, routing
Database experience in both SQL and NoSQL (e.g. Cassandra/Aerospike/ScyllaDB)
CentOS 9 experience with kernel, networking config
Bonus credit for Aerospike specific knowledge
10 years in C/C++, ideally ability in a mix of languages
10 years OS/kernel/networking configuration and optimisation
Code reviews/CI/source control/bug tracking
Design and Architecture experience
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru Description: