Lead Research Engineer (Python)

PROWESS (India) Consulting Services
  • Pune
  • Confidential
  • 5-10 years
  • 24 Jun 2015

  • Software Design & Development

  • IT/ Technology - Software/ Services
Job Description


Company is a fast-paced, fun to work for organization looking for an experienced, creative and talented Senior Software Developer to work in the Global Research department. The Senior Software Developer will assist with work on the Research Utilities Management (RUM) team. The Research Utility Manager provides on-demand support to researchers operating utilities that support cyber threat intelligence collection and who are responsible for taking over ownership and maintenance of projects, assisting their transition into corporate capabilities.

Must have skill - Expertise in Python

Essential Duties and Responsibilities:

Work with requirements provided by utility owners to move proof of concept code into a state for deployment into the Research enterprise.
Work with utility owners to prepare software for corporate capability and implementation.
Be responsible for the operation and maintenance of Research Utilities to include reporting on the status and any requirements needed for maintenance.
Work with Product Management to communicate the requirements for each of the Research Utilities during governance process and assist in product documentation.
Work with Research staff members to transition proof of concept code or ideas into a Research Utility status.
Extend and enhance existing Research Utilities by developing toward the requirements of the Research stakeholder.

Experience, Skills and Knowledge:

BA/BS/BE/MCA in a computer related discipline or equivalent experience.
5+ years of experience using Python
Knowledge on Perl, PHP, and SQL is desired.
Database design/modeling/programming (MySQL and Postgres)
NoSQL experience in Elastic Search or MongoDB a plus
Working knowledge of source versioning systems such as Git.
Good communication and interpersonal skills
Self-directed and works with minimal supervision
Decisive and produces quality work in short time frames
Must be able to work in a team environment on-site.

This position is fast-paced, demanding and ever-changing. The growing company offers room for professional growth and advancement.

Competencies/Skill sets for this job

Mongodb Nosql Deployment Sql Perl Php Database Design Programming Postgres

Job Posted By