Position Summary Key Areas of Responsibility
We are looking for a passionate professional who can blend the fast-changing technology landscape of Cloud based Big Data Advanced Analytics with the complex and high-impact space of IoT Analytics. The Data Engineer II is responsible for partnering with business unit leaders within NCR to analyze, design, and deliver data products that enable NCR?s business. You will evaluate business questions, find the right data sets, ensure cleanliness of the data, and build scalable and clean solutions that can be deployed in a production environment. Along the way, you?ll partner with our Azure Infrastructure, Visualization, Advanced Analytics and Engineering teams consistently deliver quality data products.
Basic Qualifications
Bachelor?s Degree in Computer Science or related field
Experience with medium to large scale data structures/data lakes
Ability to work with server/serverless database technologies (Azure Data explorer, Azure SQL and Kusto queries)
Design , Development and configuring datasets in Azure Data Explorer is a plus
Experience with both Streaming and Batch Data Ingestion (Lambda)
Must gave a good understanding of the Azure network, storage and various SaaS services
Must have DevOps experience having experience with tools like PagerDuty is a plus.
Must have experience on Streaming technologies (Kafka, Spark structured streaming, Databricks)
Must have experience with ETL technologies like Azure Data Factory.
Must have minimum of 7 years of overall Technology experience with at least 4 years of Big Data (Hadoop, Spark, and Azure HDInsights) experience.
Must have experience with Big Data toolsets: Hadoop echo system, Spark, Databricks and Azure based services
Experience working with data preparation and data quality
Good understanding of data governance and Data quality is a plus.
Embraces agile development principles (SAFe)
Ability to coordinate across multiple teams to solve complex problems.
Keyskills: Data Pipeline Engineer
At NCR, we make the everyday easier. We do this by listening to our customers, keeping their best interests in mind, and always working to make interacting with your business an exceptional experience. Read on to learn more about the people who lead our team, our company by the numbers, and how we'v...