What are the responsibilities and job description for the Data Engineer - Data Acquisition position at GMS Advisors?
We are looking for creative and enthusiastic Data Engineers to join our team in building the best Data Platform on the street. We’re responsible for managing the flow of data into the firm, maintaining the data lake, creating analytics-ready datasets, and building the APIs that make everything accessible to our clients. Our singular goal is to help our investment teams use data to make better investment decisions.Our analysts and systematic trading teams rely on us to provide analytics-ready datasets. For each dataset we must consider the implications of point in time storage, optimize for our users’ access patterns, and create useful aggregations / slices. Our ideal candidate will have experience with storing, transforming, and modeling big data.In this role, you will : Develop cloud-first data ingestion processes using Python, SQL, and SparkEngineer data models and infrastructure for a wide variety of market and alternative datasetsDesign and build services and plugins to enhance our Data Acquisition PlatformMaintain alerting systems to ensure smooth day-to-day operations for hundreds of datasetsAuthor tests to validate data quality and the stability of the platformInvestigate and defuse time-sensitive data incidentsCommunicate with data providers to onboard new datasets and troubleshoot technical issuesEvangelize best practices to our partners throughout the firmWork directly with Analysts, Quants, and Portfolio Managers to understand requirements and provide end-to-end data solutionsWHAT YOU’LL BRINGBachelors / master’s degree in computer science or a related fieldStrong analytical, data, and programming skills (Python / SQL / NoSQL)3 years of experience with at least one of Spark / Hive / Hadoop2 years of experience orchestrating pipelines with a technology likeAirflow / Luigi / Oozie / Nifi1 years of experience with cloud technologies (AWS / Azure / Google Cloud)Solid understanding of time series data and temporal queriesExperience with large data sets and techniques to architect them for performanceAbility to understand and contribute to our existing data system softwareAptitude for designing infrastructure, data products, and tools for Data Scientists a plusFinancial industry experience is a plusStrong oral and written communication skills, most importantly, must be a team player#J-18808-Ljbffr