Principal Data Engineer
Fidelity Investments
Contract Merrimack, New Hampshire, United States Posted 4 years ago
About Position
Principal Data Engineer (Contract)
$70.00 / Hourly
Merrimack, New Hampshire, United States
Principal Data Engineer
Contract Merrimack, New Hampshire, United States Posted 4 years ago
Description
Job Responsibilities Design, build, and implement scalable streaming data pipelines and ETL frameworks to increase data access and decrease analysis and decision times across the organization Own software throughout the entire development lifecycle design, code, test, automate & deploy Share ideas to improve our product and processes, and provide feedback
Experience & Education 15+ years of experience in defining data architecture solutions and establishing common data capabilities for enterprises Proven experience in creating actionable Data and Analytics strategies for Compliance, Risk, Financial Intelligence business functions Experience in defining technology blueprints, roadmaps and collaboratively defining solutions and enabling architecture capabilities
Experience in tool selection, conducting rapid PoCs and recommending use case appropriate technologies 6+ years experience building distributed solutions in Spark, MapReduce and other MPP system with associated data models and datastores (e.g., Redshift, Cassandra, HBase, Parquet) 2+ years of experience working with AWS Cloud data engineering stack including EC2, S3, EMR, Kinesis, Glue and other AWS Services Handson experience with Apache NiFi, Kafka, Python, Spark preferably on AWS Experience with structured/unstructured/semistructured data ingestion and processing Experience with automation and deployment (Jenkins, CloudFormation,Chef etc.) Experience writing high quality code in Python and one another OOP language (Java, Scala, C++, Go, etc.) Experience working with RDBM systems, particularly familiarity with SQL Solid Experience in optimizing the Hive queries using Partitioning and Bucketing techniques, which controls the data distribution, to enhance performance. Experience in working with UNIX shell scripts.
Production development of eventbased applications using frameworks such as Kinesis, Kafka, Spark Streaming, or similar Familiarity with machine learning techniques, continuous deployment pipelines and tools. Desire to work across internal teams to identify requirements and iterate on solutions Debug complex production issues across various levels of the tech stack Prefer bachelors degree or above in Computer Science or related field
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.