Principal Data Engineer

Apex Systems in Durham, NC

  • Type: Full Time
position filled
Job Description Job #: 985994Our client is looking for a Principal Data Architect for their office in Durham, NC. Candidates should have architect level experience with Java/AWS/Data Lake.If qualified, please send your resume to Morgan at mmcgowan@apexsystems.com!The Data Engineer will work closely with senior engineers, data scientists and other stakeholders to design and maintain moderate to advanced data models. The Data Engineer is responsible for developing and supporting advanced reports that provide accurate and timely data for internal and external clients. The Data Engineer will design and grow a data infrastructure that powers our ability to make timely and data-driven decisions. Job Description Extract data from multiple sources, integrate disparate data into a common data model, and integrate data into a target database, application, or file using efficient programming processes Document, and test moderate data systems that bring together data from disparate sources, making it available to data scientists, and other users using scripting and/or programming languages Write and refine code to ensure performance and reliability of data extraction and processing Participate in requirements gathering sessions with business and technical staff to distill technical requirement from business requests Develop SQL queries to extract data for analysis and model construction Own delivery of moderately sized data engineering projects Define and implement integrated data models, allowing integration of data from multiple sources Design and develop scalable, efficient data pipeline processes to handle data ingestion, cleansing, transformation, integration, and validation required to provide access to prepared data sets to analysts and data scientists Ensure performance and reliability of data processes Define and implement data stores based on system requirements and consumer requirements Document and test data processes including performance of through data validation and verification Collaborate with cross functional team to resolve data quality and operational issues and ensure timely delivery of products Develop and implement scripts for database and data process maintenance, monitoring, and performance tuning Analyze and evaluate databases in order to identify and recommend improvements and optimization Design eye-catching visualizations to convey information to users Hiring Requirements Bachelors degree in Computer Science or related field or equivalent experience 7+ years programming experience in Java (required) and Python is really nice to have 7+ years of SQL programming skills (Intermediate to Advance SQL programming skills) Strong Data Lake experience Experience working in AWS and other cloud technologies Demonstrated experience working with large and complex data sets Experience with business intelligence tools (Tableau) Hiring Preferences Experience with query and process optimization Ability to translate task/business requirements into written technical requirements Reliable task estimation skills Excellent quantitative, problem solving and analytic skills Ability to document data pipeline architecture and design Ability to collaborate effectively with business stakeholders, performance consultants, data scientists, and other data engineers Proficient in use of MS Office applications including expert level Excel programming Ability to quickly become an expert in operational processes and data of lines of business Ability to troubleshoot and document findings and recommendations Ability to communicate risks, problems, and updates to leadership Ability to keep up with a rapidly evolving technology spaceEEO EmployerApex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 844-463-6178.

You may be interested in these similar jobs!
Principal Engineer
Wise Skulls in Cary, NC

Title : Principal Engineer Location : Cary, NC Duration : 6+ Months (Possibility Extension) JD : " 10+ years of web software development experience a…

Read More
Job Title : Lead BigData Developer
dcm data systems in Durham, NC

Job Title : Lead Big Data Developer - Hadoop Location: Durham, NC Duration: 6+ months Qualifications: 10+ years of Data Engineering experien…

Read More
AWS cloud Architect
Silverlink Technologies LLC in Raleigh, NC

Hello, Please go through below job description and let me know your interest Role: AWS Cloud Architect Location: Raleigh NC Duration: Contract Must H…

Read More
SDET Big Data
Techgene |paul.p@techgene.com| 972-646-3661 in Durham, NC

Position: SDET Big Data Location: Durham NC Duration: 6 months MUST HAVE skills in Dev, SDET, DevOps, and Big Data/Cloud environments and the follo…

Read More
Principal Software Engineer
Fidelity Investments in Durham, NC

? Principal Software Engineer - Durham, NC Asset Management Technology isseeking a highly motivated and technical full-stack developer/data scienti…

Read More
Lead Big Data Developer - Hadoop
NTT DATA in Durham, NC

Job Description Qualifications: 10+ years of Data Engineering experience 8+ years' experience in dimensional data modeling, ETL development, an…

Read More
Principal Systems Administrator (Backup & Recovery Lead)
Syneos Health in Morrisville, NC

Summary:Syneos is looking to hire a Principal Systems Administrator / Backup Systems Engineer to join our global IT staff. In this position, you will…

Read More
Principal Analyst, Statistical Programming
Biogen in Raleigh, NC

Company DescriptionnullJob DescriptionThe Principal Analyst, Statistical Programming leads and oversees statistical programming activities internally…

Read More
Principal Software Engineer - Raleigh
Reperio Human Capital in Raleigh, NC

Principal Java Developer - Raleigh What you will need: Software Developer, Java, j2ee, Spring, AWS, Microservices, Docker, Kubernetes, Angular $130K …

Read More
Senior Biostatistician
Smith Hanley Associates in Raleigh, NC

Smith Hanley AssociatesSenior/Principal BiostatisticianRemote$120,000 - $150,000 salaryNihar Parikh- ...@smithhanley.comOur client, a global CRO, has…

Read More