hero



Data Architect

General Mills

General Mills

IT
Mumbai, Maharashtra, India · India
Posted on Saturday, May 14, 2022

Job Description

India is among the top ten priority markets for General Mills, and hosts our Global Shared Services Centre. This is the Global Shared Services arm of General Mills Inc., which supports its operations worldwide. With over 1,300 employees in Mumbai, the center has capabilities in the areas of Supply Chain, Finance, HR, Digital and Technology, Sales Capabilities, Consumer Insights, ITQ (R&D & Quality), and Enterprise Business Services. Learning and capacity-building is a key ingredient of our success.

Job Overview
We’re passionate about food and driven by data.

Do you want to impact our future through data, analytics, and innovative technology? Do you thrive on leading big things and making it happen? Bring your passion, expertise and problem-solving skills to the table and make an impact.
General Mills is reshaping the future, and technology & data play an important role for us. Your technology experience will help us get the right data and solutions at the right time, every time. As one of the world’s leading food companies. General Mills operates across the globe with more than 100 recognizable consumer brands. One of General Mills’ key technology priorities is driving business action through connected data

This individual will help drive data strategy and processes, ensure the solutions are sustainable, and follow General Mills’ standards. The role requires the ability to manage multiple initiatives and work well with various internal and external partners to bring capabilities to life across a variety of General Mills teams. Must be master of the language grammar, and be very familiar with how to structure, design, implementation, and testing of the project based on one or more languages
This role requires to work with cross functional global teams in developing business solutions. Individual should be expert in multiple technology stack, hands-on, design and architect scalable applications. Individual should be able to provide solutions and architecture design independently on large projects.

Job Responsibilities

50 % of Time

• Design solutions to integrate with various downstream and upstream systems/applications
• Design Logical and Physical data models to support business requirement
• Continuously improve the quality, consistency, accessibility, and security of our data activity
• Define best practices to define, monitor and orchestrate data quality of the business-critical data
• Understand the data sources used in C&F and develop a plan to enable or improve integrations, centralization, and maintenance
• Be able to tie data and integrations to business processes and day to day operations.
• Develop adaptable data integrated solutions that scale with the evolving business needs
• Understand data sources and systems and how they are integrated and can be integrated
• Exposure to/Experience with Salesforce platform
• Build and Connect complex systems and architectures
• Consult on projects, offer appropriate technical direction with appropriate communication for various audiences and resource estimates
• Identify elements of a project that are off-track and effectively pull plans together to improve a project trajectory
• Build enterprise level solutions, connecting multiple feature sets & components, identifies opportunities for integration points (Kafka, ElasticSearch, etc.)
• Lead strategic conversations and act as a resource for managers/directors to translate technical discussions
• Responsible for technical deliverables as per design and architecture
• Evangelize new technologies and emerging trends and able to efficiently find applicable uses
• Collaborate with other teams to utilize new features of platform technologies
35 % of Time

• Act as a key Data and Analytics technical leader with deep technical expertise
• Collaboratively develop the technology and capability roadmap
• Participate in the evaluation, implementation, and deployment of emerging tools and process in the Big Data space
• Partner with business analysts and solutions architects to develop technical architectures for strategic projects and initiatives
• Lead the design and implementation of sustainable tools & processes to support the big data ecosystem
• Develop communication & education plans for technical teams on technologies and processes in our big data ecosystem
• Participate as an active member of assigned product team including supporting existing and future solutions.
15 % of Time

• Learning Mindset, developing self and others
• Coaching, Mentoring and go to person for others in the team
• Define best practices for Process/Project improvements
• Collaborates with other team to utilize new features of platform technologies
• Consults on projects and lead discoveries projects & technology
• Networks with cross functional and industry experts
• Advises project managers & analysts on architecture its impacts and strategies
• Contribute and help in effective project/task estimation
• Strategic conversation, a go to person for managers & directors for technical discussions/decisions

Desired Profile
Education

Minimum Degree Requirements: Bachelors
Preferred Degree Requirements: Bachelors
Preferred Major Area of Study: Computer Science

Experience

Minimum years of related experience required: 12+ years
Preferred years of related experience: 14-15 years


Specific Job Experience or Skills Needed
• Domain Expertise
o Experience with modern Cloud platforms, preferably Google Cloud
o Hands on programming experience with one or more of Scala, Python, or Java
o Experience working with database systems and strong in SQL Experience developing complex SQLs for ad-hoc reporting
o Experience with Hadoop toolsets including Hive, Sqoop, HDFS commands and Spark
o Experience working directly with business clients to design a solution that meets business requirements; ability to clearly articulate pros and cons of various technologies and platforms and architectural options, as well as being able to document use cases, solutions, and recommendationso Having used general software engineering tools and processes like git, Jenkins, IntelliJ/Eclipse, Bash terminal, Jira/progress tracking, Agile
o ETL, reporting tools, data governance, data warehousing, structured and unstructured data
o Effective verbal and written communication and influencing skills
o Effective analytical and technical skills
o Ability to work in a team environment
o Ability to research, plan, organize, lead, and implement new processes or technology
o Architectural Knowledge and Implementation of Microservices.
o DevOps (Containerization / Jenkins Pipeline, etc.)
o Experience of integrating SAAS based solutions at enterprise level
o Experience with database systems, with knowledge of SQL and NoSQL stores (e.g. MySQL, Oracle / MongoDB, SQL Server)
o Collaborate with cross functional teams (Infra, Security & QA) from across the organization to develop and design solutions for technical business problems
o Connects individual efforts to broad standards/strategies
• Agile/Digital Experience
o Expert in task/sprint estimation
o Creates and manages Product Feature Roadmap and aligns with technology direction (new standards, architectures, obsolescence)
o Helps drive the agile journey for the team in terms of team velocity, self-organization, effective retrospective conversations

Hadoop toolsets - HDFS, Map reduce

Must Have

Hive, Sqoop, Spark

Must Have

Scala, Python or Java

Must Have

SQL, PLSQL

Must Have

Big Data Modelling

Must Have

ETL, Reporting Tools, Data Warehousing, Data Governance

Must Have

Cloud – GCP

Must Have

Git, Jenkins, Jira, Agile

Must Have

eCommerce or Marketing

Must Have

Data Analytical solutions in Spark

Must Have

Sales Force

Preffered

Kafka

Must Have

Competencies/Behaviors required for job
• Individual Skills
o Strong communication skills with ability to communicate complex technical concepts and align organization on decisions
o Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply
o Utilizes team collaboration to create innovative solutions efficiently
• Mindset & Behaviors
o Passionate about technology and excited about the impact of emerging/disruptive technologies
o Open to learning new ideas outside scope or knowledge skillset
o Creating a positive environment within the team
o Ability to research, plan, organize, lead, and implement new processes or technology
o Challenge the status quo


COMPANY OVERVIEW

We exist to make food the world loves. But we do more than that. Our company is a place that prioritizes being a force for good, a place to expand learning, explore new perspectives and reimagine new possibilities, every day. We look for people who want to bring their best — bold thinkers with big hearts who challenge one other and grow together. Because becoming the undisputed leader in food means surrounding ourselves with people who are hungry for what’s next.