DurhamRecruiter Since 2001
the smart solution for Durham jobs

Principal Software Engineer/Developer - 1612301

Company: Fidelity Investments
Location: Durham, NC
Posted on: December 30, 2016

Job Description:

Duties: Serve as a Technical Lead for Big Data development. Will be

responsible for leading and executing several strategic data initiatives

for enabling the next generation customer analytical platform using Big

Data technologies.

Primary Responsibilities

• Work across globally distributed technology teams to define system

and technical requirements for Enterprise Data Warehouse (EDW) and Big

Data.

• Work and transition seamlessly between relational, data warehouse,

and Big Data platforms.

• Serve as Technical Lead in the design and development of data

ingestion and data transformation for EDW and Big Data applications.

• Lead the development of data pipelines using Hadoop, NoSQL, In-

Memory, and Distributed search platforms.

• Serve as primary point-of-contact for the development team to the

project manager, lead systems analyst, and QA lead.

• Design and deliver complex architectures.

• Participate in requirements gathering and scope estimation

activities.

• Responsible for Technical Systems Design (TSD) document delivery

and review of project artifacts, including requirements (SRA) and

functional specifications (SDS).

• Lead the development for content pipeline and processing systems

for real-time and predictive analytics.

• Perform advanced performance tuning of Hadoop jobs (Hive, Pig, and

Map Reduce).

• Rapidly prototype and validate Big Data applications.

• Mentor software engineers in code design and optimization

activities.

• Provide and perform support responsibilities.

Requirements: Bachelor’s degree (or foreign education equivalent) in

Computer Science, Engineering, Information Technology, Information Systems,

Mathematics, Physics, or a closely related field and five (5) years of

experience in the job offered or five (5) years of experience in data

warehouse development, data modeling, and design; or, alternatively, a

Master’s degree (or foreign education equivalent) in Computer Science,

Engineering, Information Technology, Information Systems, Mathematics,

Physics, or a closely related field and three (3) years of experience in

the job offered or three (3) years of experience in data warehouse

development, data modeling, and design. Candidate must also possess:

Demonstrated Expertise (“DE”) implementing ETL-based batch processing

framework to ingest, process, and publish large disparate datasets using

Hadoop (CDH5x), Scoop, Hive, Pig, and Spark; DE in Oracle (version 10g and

higher) database development using SQL and PL/SQL; ETL using Informatica

8.6 and 9.1; and monitoring load and performance, and incident management,

within an Oracle environment; DE in Unix and Perl scripting to perform file

site management, file validation, and formatting; and utilizing Control-M

for scheduling, and Service Center for debugging, incident tracking,

triaging, and support; DE coordinating onshore/offshore development

projects according to Agile methodologies.

To apply, visit http://jobs.fidelity.com and search for Job Number 1612301.

Keywords: Fidelity Investments, Durham , Principal Software Engineer/Developer - 1612301, Finance , Durham, NC, North Carolina


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Durham RSS job feeds