Key Responsibilities
Write well designed and optimized code
Contribute in all phases of development lifecycle - troubleshoot, test and maintain the core product and database to ensure strong optimization and functionality.
Develop and Integrate new features to facilitate related procedures and tools if necessary
Write stored procedures and views on SQL server (able to write code for highly complex queries and procedures)
Qualifications
/ / MCA/ BSc
Must be hands on in SQL with in depth knowledge
Hands on experience in Python with good understanding of the built-in data types especially lists, dictionaries, tuples and sets
Experience in working with N-dimensional Numpy arrays- apply vectorized operations on data
Experience in working with pandas dataframes.- create, manipulate, merge/join, reshape, aggregations, apply functions on dataframe etc
Ability to write small, clean functions to clean strings, handle missing data
Good understanding of OOPS and RDBMS concepts
Strong proficiency with SQL
Should be able to write stored procedures and queries to load, transform and ingest data.
Experience with GIT
Ability to effectively work in a team
Good communication skills
Good analytical skills and a problem solver
Proven ability to multitask and manage multiple tasks