BS or MS in Computer Science, Software Engineering or a related field with 5+ years of relevant experience in a UI development role.
· Expert in Nodejs, Angular JS , GoLang and one or more general purpose programming languages (Python/PHP/Go/Java)
· Expert in building or maintaining databases (Oracle, mySQL, Postgres, etc.), good understanding on replication and data backups.
· Experience building secure, robust and highly available web applications using,
o Front end technologies (HTML, CSS, JavaScript)
o Nodejs or other web frameworks(angularjs/react/ember, express)
o Web servers (nginx/apache)
o Proxies (ats/envoy).
· Familiarity with object-oriented programming concepts, secure web service development, large-scale software architecture, networking and distributed systems, UNIX/Linux environments, Amazon Web Services (AWS) environments, Kubernetes, CI/CD and agile development