Data Engineer
Bosch
- Lincolnton, NC
- Permanent
- Full-time
- Role will be responsible for core data ETL across the organization.
- Use SQL to extract custom data sets from enterprise-wide data lakes, deploy them as data cubes which can be accessed via spreadsheets, Power BI or other analytical platforms.
- Effectively engage with multiple stakeholders across manufacturing, technical functions, controlling and IT teams.
- Clean and transform extracted data by handling missing values and inconsistencies,
- Perform data aggregation, analysis, and transformation using statistical methods and data manipulation tools.
- Ensure data integrity and security.
- Collaborate with database administrators and engineers to optimize data storage and access.
- Actively seek standardization and automation, apply, and implement best practices across finance functions to streamline the entire analytics process.
- Education: Bachelor's or Master's degree in Computer Science, Electric Engineering, other Engineering discipline or foreign equivalent
- 3+ years of experience with building data pipelines within a Cloud or Cloud-hybrid setup; in-depth understanding of relational database systems (e.g. Oracle, MS SQLServer).
- 3+ years of experience with distributed computing frameworks (e.g. k8s, Spark)
- 3+ years of experience in object-oriented software development, (e.g. Python, Java, or Go).
- 2+ years of experience with Linux.
- Education: successfully completed Master's degree in Computer Science or other engineering discipline
- Experience with recent non-relational storage technologies (NoSQL and distributed)
- Experience with workflow automation tools (e.g. Jenkins, Ansible)
- Experience with Nexeed MES Platform
- Experience with various messaging systems (e.g. Kafka)
- Experience in designing data models and choice of respective data formats
- Experience with in-vehicle data collection skills, structured and analytical connectivity