ADM Data Engineer in Erlanger, Kentucky
Data Engineer- Erlanger, KY
This is an exempt level position.
The Data Engineer will work on designing, building, and implementing data foundations to support strategic advanced analytics projects that drive strategic growth for ADM (go-to-market strategies, pricing intelligence, economic and trade data modeling, and many others). This involves liaising with business teams that build or acquire the underlying data, application owners to understand raw or source data structures, and data scientists and end users to accurately architect strategic data marts. Finally, architecting and building the data pipelines, constructing and modifying data marts, preparing (cleaning, transforming) data, and collaborating with digital and analytics team members to design impactful business solutions. The Senior Data Engineer should be able to coach and lead other junior team members as well as drive critical solutions independently.
Additional responsibilities of this role will include the following:
Creating custom queries, scripts, and job runs for ad hoc data processing and/or data investigation in Python
Understanding and navigating a wide array of source data systems (enterprise data warehouses, relational databases, IT systems, in house and COTS applications, documents, APIs, unstructured data, big data, NoSQL databases, etc.)
Understanding of software development principles such as project architecture, version control (Git), test-driven development, etc.
Automating data flows with resilient, production-grade code
Monitor and troubleshoot data issues in solution pipelines
Developing prototypes and proof of concepts visualizations/dashboards for the selected solutions
Establishing and maintaining information security standards
Mapping data ecosystems and creating data model diagrams
Extending traditional ETL solutions (Informatica, Alteryx, SQL, etc.)
Analyzing data and developing insights (e.g., via data visualization tools like Excel/Power BI/Tableau
Essential job functions:
Work simultaneously on multiple projects without sacrificing delivery
Work with data warehouse and data integration teams to ensure successful delivery of enterprise data warehouse solutions
Have natural curiosity and real passion for data investigation, talent for strategic leadership, interest in digital product development, and experience in people management
Lead development of strategy in an environment rich in complex biological, environmental, operational, global economic, and business data
Establish and manage collaborations engaging business units to develop novel data analytic approaches and coordinated decision science solutions
Self-starter who is organized , communicative, quick learner, and team-oriented
Prepare and present ideas and recommendations to colleagues and management
Document solutions through high/low level design documentation
Learn new groundbreaking data engineering and analytic tools as needed
5+ years of hands-on experience crafting and implementing data and analytics solutions
1-3 years of work experience or equivalent academic background in data processing using Python
Fluency in SQL
Experience delivering Cloud based Data Solutions in Azure
Experience working with Big Data technologies (Spark, Kafka, DataBricks, Hive, or equivalent)
Knowledge in programming scripting languages like Java, Scala and Python
Experience in delivering solutions using iterative development methodologies like Agile, KanBan, DevOps, etc.
Working knowledge of BI architecture, data warehousing concepts, and data integration standard methodologies
Experience with metadata management discipline and practices
High accountability with a demonstrated ability to deliver
Strong written communication skills including functional design documentation
Strong collaboration skills working with design and development teams
Motivated, demonstrates initiative and leadership
Able to critically think and be solution-driven with strong interpersonal skills and able to work easily with team members
Great organizational, time management and problem-solving skills
Possesses a professional attitude
- 4-year Bachelor’s degree or equivalent in IT, Computer Science, science, engineering, statistics, programming or mathematical field
KY - Kentucky
ADM is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability and veterans status.
At ADM, we unlock the power of nature to provide access to nutrition worldwide. With industry-advancing innovations, a complete portfolio of ingredients and solutions to meet any taste, and a commitment to sustainability, we give customers an edge in solving the nutritional challenges of today and tomorrow. We’re a global leader in human and animal nutrition and the world’s premier agricultural origination and processing company. Our breadth, depth, insights, facilities and logistical expertise give us unparalleled capabilities to meet needs for food, beverages, health and wellness, and more. From the seed of the idea to the outcome of the solution, we enrich the quality of life the world over. Learn more at www.adm.com.
- ADM Jobs