Job Title: Software Developer-AWS/Big Data
Job Type: Full Time
Location: Iselin, NJ
Job Responsibilities:
- Responsible for the
documentation, design, development, and architecture of Hadoop
applications
- Handle the installation,
configuration, and supporting of Hadoop
- Write MapReduce coding
for Hadoop clusters; help to build new Hadoop clusters
- Converting hard and
complex techniques as well as functional requirements into the detailed
designs
- To design web
applications for querying data and swift data tracking at higher speeds
- To propose best
practices and standards; handover to the operations
- Work to create data engineering pipeline strategies
- Execution of different technical projects involving relational
databases
- Develop the AWS space for the client
- Develop a data model and Data Lake design around stated use
cases to capture client s KPIs and data transformations
- Identify the relevant AWS services -- especially on Amazon EMR,
Redshift, Athena, Glue, Lambda, etc and an architecture that can support client
workloads/use-cases; evaluate pros/cons among the identified options
before arriving at a recommended solution optimal for the client s needs.
- Explain to the client the tradeoffs among the various AWS
options, and why the recommended solution(s) and architecture was chosen
as an optimal one for the the client s needs.
- Assess, document and translate goals, objectives, problem
statements to our management team
- Advising on database performance, altering the ETL process,
providing SQL transformations, discussing API integration, and deriving
business and technical KPIsHelp transition the implemented solution into
the hands of the client, including providing documentation the client can
use to operate and maintain the solution.
The minimum requirement for performance of the job duties
is a bachelor’s degree (or equivalent) in Computer Science or a directly
related IT field with 3 years of relevant work experience or master’s degree
with 1 year of relevant work experience