Member of Technical staff

Member of Technical staff Job Description Template

Our company is looking for a Member of Technical staff to join our team.

Responsibilities:

  • Work closely with project team members (architects, Tech Leads, Product Management, Functional QA, System Test);
  • Collaborate with stake holders on requirements and respond with deliverables in agile methodology for frequent releases;
  • Work as part of team to deliver on software projects using proven development processes (Agile/SCRUM);
  • Proven ability to handle multiple, complex technical problems and have the flexibility to work in a very dynamic environment;
  • Accountable individual who contribute to the design and implementation of enterprise class software;
  • As a hands-on developer, you would actively engage in estimating, full software development cycle and operations of the service in a DevOps model;
  • You will design significant components to solve hard but ambiguous problems while collaborating with other lead engineers;
  • As part of team, develop and operate a scalable distributed platform infrastructure to be able to operate SDDCs hosted in AWS or other public clouds.

Requirements:

  • Strong background in TCP/IP networking. Experience in SDN technologies a huge plus;
  • Strong knowledge of Agile Project Management processes;
  • Ability to understand and drive good software design patterns for consistency, code quality and supportability;
  • BS or MS degree in Computer Science from a reputed institution;
  • Experience in working with world-class software development teams and projects through multiple releases;
  • Strong data structures, algorithms and coding skills;
  • Masters or PhD in Computer Science/Electrical/Computer Engineering or Data Science is preferred;
  • Hands-on experience in one of the following areas is a must – Natural Language processing (NLP), Image/Video analytics, Lucene/Elastic Search;
  • Extensive experience with Java, Python programming;
  • At least 5 years of experience in developing and delivering software projects, preferably network management software;
  • BE/MTech in Computer Science or equivalent degree is required;
  • Good knowledge of Micro services, Kubernetes;
  • Details and results oriented with bias for action. We move fast;
  • Knowledge of vSphere software stack is a plus;
  • Top-notch analytical and great problem solver.