DATA ENGINEER
Role:
Write SQL queries for ad hoc analysis or for admin related tasks on a frequent basis.
Responsible for maintaining uptime of the datawarehouse. Should be able to troubleshoot issues when the db goes down to make it available ASAP.
Build robust and flexible data pipelines, maintaining the scripts modularity and readability.
Build robust and flexible webhooks.
Skill:
1-2 years experience in working in data projects.
Good coding skills in languages like python/java/c/c++ etc.
Object oriented programming in above mentioned languages.
Manipulation/Transformation of dataframes in python.
Very Good SQL querying capability.
Knowledge on datawarehouse concepts,normalization, database design etc.
Experience in working with both NoSQL and SQL database systems like Postgres, MySQL, MongoDB etc.
Experience in working with AWS services like S3,Redshift,EMR,Lambda,SQS etc
Good at working with Linux machines. Familiarity with shell scripting, navigation commands, directory structure, admin commands etc.
Good to have:
Experience in building data pipelines using big data technologies like spark, hadoop etc.
Good to have: Expertise on working with AWS Redshift and its concepts.
Persona:
Graduate in CSE.
Should have passion to work with data and derive insights out of it.
Should take ownership of the task given
Should be proactive while performing DE tasks
Good communication skills.