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 Senior Big Data Engineer is responsible for partnering with business unit leaders within NCR Voyix to analyze, design, and deliver data products that enable NCR Voyix 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
bachelors Degree in Computer Science or related field
Must have minimum of 12 years of overall Technology experience with at least 5 years of Big Data (Databricks, Data lake, Azure, GCP) experience.
Experience with medium to large scale Data lakes is highly desired.
Must have experience on Streaming technologies (Kafka, Spark structured streaming, Streaming Analytics, Eventhubs)
Must have experience in Spark or Databricks either for streaming or batch processing.
Programming experience is a must in Scala, Java or Python.
Ability to work with server/serverless database technologies (Azure SQL,Mongodb, Cosmosdb etc)
Experience with ETL technologies like Azure Data Factory, Logic Apps is desired
Ability to work in a fast-paced environment with an open mind.
Experience working with data preparation, Data analysis and data quality
Good understanding of data governance.
Embraces agile development principles (SAFe)
Ability to clearly communicate data topics at an executive level
Ability to drive design and lead technical discussions with multiple teams.
Ability to coordinate across multiple teams to solve complex problems.