This company is looking for a Data Engineer to join. Summary:
The data engineer will be the lead facilitator on innovative initiatives and will have ownership over the design, development, and delivery of projects which will require direct reporting to senior-level management in both business and technical groups.
Responsibilities:
Develop, implement, and deploy custom data pipelines powering machine learning algorithms, insights generation, client benchmarking tools, business intelligence dashboards, reporting and new data products.
Consume data from a variety of sources
Construct and maintain data pipelines
Perform basic data analysis
Evangelize data strategy techniques and best practices throughout global strategic advisory
Keep up-to-date on the latest trends and innovation in data technology and how these trends apply to GC's business and data strategy
Qualifications:
3-5 years of relevant experience as a data engineer or in a similar role
Bachelor’s or master's degree in data science, computer science or related quantitative field such as applied mathematics, statistics, engineering, or operations research
Extensive experience with Spark, Python, and SQL
Extensive experience integrating data from semi-structured
Experience deploying/maintaining cloud resources (AWS, Azure, or GCP)
Knowledge of various industry-leading SQL and NoSQL database systems
Experience working in an Agile environment to facilitate the quick and effective fulfillment of group goals
Additional Qualifications:
Strong understanding of entity resolution, streaming technologies, and ELT/ETL frameworks
Ability to articulate the advantages of various cloud and on-premises deployment options
Experience with Master Data Management
Experience with web scraping and crowd sourcing technologies
Familiarity with modern data productivity frameworks and their alternatives
Experience with the MS Azure cloud environment, including ARM template deployments
Strong knowledge of CI/CD principles and practical experience with a CI/CD technology