Required Skills

Process improvement Analytical Medical insurance Data mining Information technology Team building

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 7th Oct 2022

JOB DETAIL

As a part of our continued expansion, Targray requires the services of a strong Python Software Engineer, to join our Information technology team based at our India Office in Gurugram, Haryana.

 

Responsibilities

 

The scope of this position extends to Targray applications and data infrastructure worldwide. The back end business processing, data processing and integration will be development using python. The candidate will be accountable for:

  • Develop data processing (Extract, transfer, load) as well as business calculations / logic in Python.
  • Using automated tools to extract data from primary and secondary sources
  • Developing and maintaining databases, data systems - reorganizing data in a readable format
  • Performing analysis to assess quality and meaning of data
  • Develop data processing pipelines (streaming, bulk, batch) to perform data integration/aggregation between different systems.
  • Assigning numerical value to essential business functions so that business performance can be assessed and compared over periods of time.
  • Working to identify process improvement opportunities, propose system modifications, and devise data governance strategies.
  • Preparing final analysis reports for the stakeholders to understand the data-analysis steps, enabling them to take important decisions based on various facts and trends.
  • The incumbent will work closely with other IS and Targray staff in problem resolution and will search for means to reduce common errors.

 

Requirements

 

  • University degree (B.Tech./MCA) in computer science or computer application.
  • Good experience in developing applications and data centric functionality using Python.
  • Experience in data processing, trading and risk functionality development in Python is very desirable.
  • Experience in SQL (MS SQL) as well as noSQL database systems ( Mongo DB preferred)
  • Experience in data processing frameworks and building data processing pipelines using tools like Apache Spark (preferred), Storm, Beam, Flume is important.
  • Should be conversant with any industry standard ETL reporting tool (Power BI preferable)
  • Good knowledge in design patterns and clean code development methodologies is key.
  • Experience in test driven development, using unit and component testing tools like PyTest as well as hands on experience in using CI/CD tools as part of the development process.
  • Technical proficiency regarding database design development, data models, techniques for data mining, and segmentation.
  • Knowledge of how to create and apply the most accurate algorithms to datasets to find solutions
  • Experience in using Statistical Packages such as scikit-learn, matplotlib, seaborn, pandas, NumPy for analysing datasets in Python is advantages.
  • Proficiency in Excel
  • Sound analytical and problem-solving skills
  • Verbal and Written communication skills
  • Adhere to timelines and quality of the assigned task.
  • Ability to work under pressure on multiple assignments
  • Must have excellent English oral and written communications skills.
  • Must have the ability and desire to thrive in a fast-paced, service-oriented environment.

Company Information