Cargill Data Solution Architect - Big Data in Hopkins, Minnesota

Data Solution Architect - Big Data

Cargill provides food, agriculture, financial and industrial products and services to the world. Together with farmers, customers, governments and communities, we help people thrive by applying our insights and over 150 years of experience. We have 150,000 employees in 70 countries who are committed to feeding the world in a responsible way, reducing environmental impact and improving the communities where we live and work.


Position Overview:

The Data Solution Architect supports the comprehensive architecture, functionality, economics, and architecture compliance of a data solution. This position works closely with other Solution Architects, Application Architects, Regional and Global Application Portfolio Managers, Enterprise Architecture, Enterprise Data Leads, and key stakeholders to determine requirements for solution planning and development of a data solution. This position develops technology and integration architecture at an enterprise and project level in collaboration with Solution architects, Application Architects, Solution Integrity teams, and subject matter experts from Cargill Global IT and business units for assigned solutions.

This role brings a holistic perspective of information architecture and data modeling with data asset management considerations. This position brings the skill in logical data modeling, physical data modeling, data policies development, quality assurance, big data warehousing, data querying languages, tools and techniques that is best for addressing data storage, retrieval and management. This roles work with the Business, other Architects, Enterprise Data lead, and System Analysts to fully translate business requirements into Conceptual, Logical and Physical models.

Specific Responsibilities:

  • Translate requirements into long term architectural models

  • Create data architecture vision and strategy

  • Performance Engineering and scalable architectural models

  • Security

  • Master Data Model strategies

  • Cross portfolio integrity models

Principal Accountabilities:

65% - Architecture Planning and Development:

  • Define and express the information architecture vision and data strategies for the Cargill data platform and portfolios assigned.

  • Owns the Physical Data Architecture, ensuring it meets quality principles, EA guidelines, common solutions and services are leveraged, and financial targets (cost and benefits) are met.

  • Work cross functionally with Business/Functions, Architects, Enterprise Data lead, Applications Architects, and System Analysts to fully translate business requirements into Conceptual, Logical and Physical models.

  • Relate and extend the information architecture and data models to support the required application architectures, integration architectures, and service-oriented architectures (SOA).

  • Perform analysis and design of information security schemas and security integration strategies being responsible for ensuring the security architecture meets TGRC requirements.

  • Analyze and define enterprise master data management integration strategies and models.

  • Translate requirements into long-term information architecture and data management solutions.

  • Define and maintain best practice guidelines and standards for data dictionaries and mappings, data models, and metadata working with the Enterprise Data Lead to ensure the governance processes are in place to sustain them.

  • Lifecycle of data including retention models and achieval meeting RIM requirements.

  • Provide guidance and architectural oversight during solution fit, requirements, and design to ensure that the end to end solution remains aligned to the Technical applications strategy and target architecture.

  • Work across technology areas to identify and resolve complex and high-impact issues related to the inter-dependencies between systems on major projects.

  • Provides subject matter expertise to design, develop, assess and implement complex architecture solutions (integrated process, applications, data and technology) for business problems in alignment with the assigned applications Solution Architecture direction and standards.

15% - Business Partnership:

  • Work with Business Partnering organization to advise on end to end solution feasibility at the ideation stage.

  • Be a value enabler to the business by providing solutions that are stable and at the same time cost effective.

  • Bring industry’s best practices for technology to help improve business processes.

  • Work to establish clear connections between business goals and strategies and the process, data, and technology investments required to achieve them.

  • Provide consultation and recommendations for business capabilities, business process design, business intelligence design, software development design/architecture, application frameworks, and/or interfaces during the design and ongoing care of solutions.

  • Regularly interface with other architects, analysts, process designers, application portfolio managers, business relationship managers, and enterprise subject matter experts to understand and evaluate application portfolio(s) capability needs.

  • Assist in the definition of the architecture and technology opportunities of the portfolio based on new and emerging technologies. Independently establish priorities and strategies, ensuring they are consistent with business goals and economic viability.

10% - Architecture Assurance:

  • Manage adherence to defined standards throughout the design, development and implementation processes for the assigned applications portfolio(s) including managing exceptions against the portfolio.

  • Review new projects and architecture solutions, ensuring they are aligned with the enterprise architecture and meet financial targets.

  • Champion data as a corporate asset, ensuring the value realization of the investments Cargill is making in the data and information areas are captured.

10% - IT Innovation & Delivery:

  • Maintains extensive knowledge of industry trends, and utilizes this knowledge to educate Business/Functions, senior leaders, and other architects on opportunities to build better target solution architectures that support and drive business decisions.

  • Drives improvement of architecture methodologies and services. Supports implementation, improvements, and proper utilization of architecture tools. Ensures the quality of architecture assets, and keeps them up-to-date. Develops and maintains architecture metrics.

  • Drive the definition of the architecture and technology opportunities of the portfolio based on new and emerging technologies.

  • Demonstrate deep knowledge of a wide variety of technology disciplines.

  • Participates in routine construction, automation, and implementation activities, ensuring successful implementation with architectural and operational requirements met

  • Provides technical oversight to others resolving complex and severe technical issues.


Minimum Required Qualifications:

  • Bachelor’s degree in Business Administration, Computer Science or Management Information Systems; OR equivalent experience

  • 10 years business experience with diverse strategy, operational, development, and technology roles

  • 5 years experience at least one in enterprise data modeling, meta-data modeling, database design, XML schema design and information architecture practices

  • 3 years experience in Big Data technologies and modeling practices

  • Experience as a full stack architect with experience in Big Data and knowledgeable of Data Models

  • Experience leading technology projects in developing integrated solutions involving process, data, and technology

  • Ability to travel, including internationally, up to 20%

Success Attributes:

  • Strong conceptual, strategic thinking, problem solving, technical and analytical skills

  • Leadership and interpersonal skills including teamwork, facilitation and negotiation

  • Ability to influence peers and leadership stakeholders

  • Strong written and verbal communication skills

  • Proven ability to work effectively within a large organization that operates using matrix management structures

  • Knowledge and ability to support: translation of business needs into solution architecture requirements, application of multiple technical solutions to business problems, and estimation of the financial impact of solution architecture alternatives

  • Demonstrated ability to work in a complex environment with often conflicting priorities

  • Ability to quickly comprehend the functions and capabilities of new technologies

  • Business fluency in English

Preferred Qualifications:

  • Experience as a full stack architect with experience in Open source technologies

  • Industry certification (Examples include ITIL, APICS, six sigma, etc.) Experience with business process design

  • Experience with mergers, acquisitions, and divestitures

  • Experience in information security schema modeling and design

  • Experience with database and operating system design

  • Demonstrated ability in performance tuning methodologies, capacity planning, release management, monitoring and reporting processes

Equal Opportunity Employer, including Disability/Vet.

Job Information Technology

Primary Location US-MN-Hopkins

Other Locations US-KS-Wichita

Schedule Full-time

Job Type Standard

Shift Day Job

Req ID: HOP04654