Location
Jersey City, NJ | United States
Job description
Dear Partner Good morninggreetings from Snaprecruit LLC!
Submission you please review the below roleIf you are available.
Job Description:
As a lead data engineer you would be responsible to build and maintain highly scalable data solutions within the Data Services domain catering to the requirement of Business Data Analysts.
Your Responsibilities:
- Participate in requirements gathering with Product owners business users and subject matter experts and come up with an elegant data solution.
- Write clean selfdocumenting code following best practices on coding incorporating unit testing.
- Collaborate with the Senior Application Architects and other technical contributors at all levels during the application development and resolve application defects identified during System Integration and User Acceptance Testing Phases
- Participate in code reviews Sprint meetings and retrospectives.
- Provide ongoing maintenance support for the applications during the Postdeployment support phase.
- Be a selfstarter providing creative and innovative ideas or solutions continuously improving the technological offering.
Skill Set required:
- Advanced Database Querying (Oracle SQL / PL SQL / Snowflake )
- Strong knowledge in data modeling like dimensional modeling Cloud Data Warehouse Platform encompassing Data Lakes and Marts
- Advanced Scripting knowledge in Unix Python.
- Should be a selfmotivated individual with good problem solving and analytical skills
- Experience in Agile CI/CD DevOps practices and tools
- Experience with source code management in GIT Maven is must
- Working experience with Programming languages like Java /Python.
- Working experience with Junit or any other test framework is desirable
- Working experience with cloud services like AWS is desirable
- Knowledge of any JavaScript framework like Angular will be a plus
IT
Job tags
Salary