Description

  • bachelor or master’s degree in computer science, or a related technical discipline
  • Experience with databases, data and deployment pipelines, continuous integration, continuous delivery, automation and devops tool chain – Jenkins, Docker, Ansible, GitHub
  • Experience with developing web services and RESTful services
  • Experience with various frontend and backend technologies: Python, Java, JavaScript, Node, React, Flask, SQL
  • Experience using libraries such as pandas ,nltk , scikit learn and knowledge in statistics
  • Experience with testing frameworks, test automation, Junit and integration testing
  • Working knowledge of Agile/Scrum, Test Driven Development, performance testing or data correctness/integrity testing
  • Experience with source control systems such as Git-Gerrit, GitHub
  • Experience working in team environment, leading assigned topics, communication skills, as well as knowledge sharing with team
  • Creative thinking, willingness and ability to learn quickly new concepts and technologies
  • Machine Learning domain knowledge is a plus but not required

 

Educational Requirements

  • Requires candidates to be currently enrolled in or have recently completed an undergraduate program which is applicable to the position

Education

Bachelor's degree