ADM - Decatur, IL

posted 22 days ago

Full-time - Mid Level
Decatur, IL
Merchant Wholesalers, Nondurable Goods

About the position

The IX Technology Engineer will focus on designing, building, and implementing IIoT technologies and data management applications to support transformation projects that drive strategic growth for ADM. This role involves full-stack development of IIoT applications, collaborating with various stakeholders to ensure effective data solutions and usability across the organization.

Responsibilities

  • Work with stakeholders to identify opportunities for IIOT solutions to drive data-driven decision making.
  • Standardize data and reporting across businesses and teams to enable consistency and quality of key business data.
  • Architect efficient and scalable IIoT solutions including data pipelines to enhance the overall data portfolio and improve enterprise-wide efficiency.
  • Design and develop IIoT solutions that conform to consistent methodologies, standards, and industry best practices.
  • Participate with other technical experts in designing overall logical & physical data architectures considering data acquisition, processing, and storage.
  • Develop and maintain application code as needed.
  • Assist with review to confirm technical feasibility of integration development objects based on integration principles and best practices.
  • Develop Data Models and Asset Framework (AF) structure using applications like AVEVA PI Historian.
  • Design and develop enterprise data warehouse platform that conforms to consistent methodologies, standards, and industry best practices.
  • Design, develop, test and document data integrations and assist with deployment, validation, and hyper-care.
  • Participate in designing overall logical & physical data warehouse and data mart models and architectures to support business requirements.
  • Assist with Edge Analytics solutions and ML models.
  • Prepare and present ideas and recommendations to colleagues and management.
  • Develop prototypes and proof of concepts for required solutions.
  • Support practical implementation and management of IIoT solutions.
  • Learn new groundbreaking data engineering and analytic tools as needed.
  • Contribute to development of the overall solution approach.
  • Recommend solutions to address gaps, assist with development estimation, supervise and review activities of consultants.

Requirements

  • 4-year bachelor's degree or equivalent in IT, Computer Science, Science, Engineering, Statistics, Programming, Business Analytics, Mathematical or related field.
  • At least 5 years of experience in plant floor data producers, data acquisition and processing, and in Industry 4.0/IIoT application full stack development.
  • Experience with various database types including SQL, NoSQL, and time-series, specifically MSSQL, MYSQL, PostgreSQL, MongoDB, Cosmos, PI, and Influx DB.
  • Experience in Inductive automation / Ignition software is an added advantage.
  • Experience in AVEVA/OSISoft PI historian, PI AF data structure, Data modelling or equivalent.
  • Experience delivering Cloud-based and on-premises IIoT Solutions.
  • Experience in delivering solutions using iterative development methodologies like Agile, Kanban, DevOps.
  • Experience with container deployed solutions and container management.
  • Good understanding of Big Data technologies.
  • Good understanding of traditional Operational Technologies and data producers such as PLCs, DCS, SCADA.
  • Expertise in modern IIoT devices, data protocols and pipelines.
  • Expertise in designing IIoT architectures including edge devices, gateways and storage considering cloud and on-premises technologies.
  • Experience with open-source technologies.
  • Understanding of Purdue and modern IIoT network models.
  • Good understanding of ICS Security and best practices in securing IIoT devices and data pipelines.
  • Working knowledge of programming languages and methods used to create IIoT applications and acquire and process data from IIoT devices e.g. Python, Java, C#/C++, Lua, SQL, via webAPI, stored procedures, vendor SDKs.
  • Understand and navigate a wide array of source data systems.

Nice-to-haves

  • Preferred experience with Python ML libraries like Scikit-learn/PyTorch or Azure ML.
  • Experience working in DevOps / CICD framework is a plus.

Benefits

  • Physical wellness - medical/Rx, dental, vision and on-site wellness center access or gym reimbursement.
  • Financial wellness - flexible spending accounts, health savings account, 401(k) with matching contributions, discounted employee stock purchasing program, life insurance, disability, legal assistance.
  • Mental and social wellness - Employee Assistance Program (EAP), Employee Resource Groups (ERGs), and Colleague Giving Programs (ADM Cares).
  • Paid time off including paid holidays.
  • Adoption assistance and paid maternity and parental leave.
  • Tuition assistance.
  • Company-sponsored training and development resources, such as LinkedIn Learning, language training and mentoring programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service