Job Overview
We have a newly created opportunity for a Senior Data Engineer to join our corporate IT team. This role is working onsite and can be based at our headquarters in Milwaukee, WI or Chicago, IL (near O’Hare).
Fully remote work or alternative work locations will not be considered.
As a Senior Data Engineer, you will be responsible for designing, building, and maintaining our organization's data architecture.
You will work closely with stakeholders to understand business requirements and translate them into efficient and scalable data solutions.
The ideal candidate will have a strong background in data modeling, database design, and data management, as well as experience with modern data technologies and platforms.
As an architect specializing in data integration for large Digital Transformation (DX) and Enterprise Resource Planning (ERP) programs, you will play a critical role in shaping the data landscape and facilitating seamless data exchange across systems.
You will be responsible for gathering data requirements, defining optimal data architectures, identifying data interactions and dependencies, proposing, and choosing the right mode of integration, and guiding developers in approaches to expose and consume data.
Your expertise will play a crucial role in enabling effective data-driven decision making and scalable architectures that support Komatsu’s data management needs.
Key Job Responsibilities
- Collaborate with stakeholders to understand business needs and data requirements for DX and ERP initiatives.
- Participate in workshops and interviews to elicit data requirements from business users and subject matter experts.
- Conduct data analysis to identify data sources, data elements, and data relationships to support business needs.
- Design and implement logical and physical data models to support business requirements.
- Define data standards, naming conventions, and data governance policies to ensure consistency and quality across the organization.
- Design scalable and robust data architectures that support seamless data exchange and integration across systems.
- Evaluate existing data infrastructure and propose enhancements or redesigns to optimize data exchange processes.
- Develop conceptual, logical, and physical data models to represent the organization's data assets.
- Analyze data flows and interactions between different systems, applications, and modules within DX and ERP programs.
- Identify dependencies and relationships between data entities to ensure data integrity and consistency.
- Develop and implement data integration processes to enable the flow of data between systems and applications.
- Work with cross-functional teams to identify and address data-related issues, bottlenecks, and performance optimization opportunities.
- Assess various integration methods and technologies, including ETL (Extract, Transform, Load), API-based integrations, messaging systems, and data virtualization.
- Recommend the most suitable integration approach based on project requirements, scalability, performance, and maintainability.
- Provide technical guidance and support to other members of the data engineering team.
- Work closely with development teams to design and implement APIs for data exchange, ensuring adherence to best practices and standards.
- Provide technical guidance and support to developers in implementing data integration solutions, including API design, authentication, and error handling.
Qualifications / Requirements
- Bachelor's or master’s degree in computer science, Information Systems, or a related field.
- 5+ years of experience as a Data Engineer or similar role, with a focus on data integration in large-scale DX and ERP programs.
- Strong understanding of data modeling, data warehousing, ETL processes, and API design principles.
- Experience with relational and NoSQL databases, data warehousing, and big data technologies.
- Proficiency in data integration tools and techniques, including ETL, data replication, and API-based integrations.
- Strong analytical and problem-solving skills, with the ability to translate complex business requirements into practical data solutions.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with stakeholders at all levels of the organization.