Cargill Full Stack Architect in Singapore, Singapore
Full Stack Architect
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 Purpose & Summary
In this position, you will be driving a changes to culture, technology and championing the adoption of modern software architecture practices through engagements. You will need to work closely with Application Architects, Regional Application Portfolio Managers, Business Analyst teams , Subject Matter Expert , Enterprise Architecture and key stakeholders for project delivery.
The position is also responsible for all technical aspects of group of regional systems including; creating optimum technical solution in the context of customers’ environment, requirements and financial resources; the individual must have end-to-end mindset and be able to speak from design, engineering, operations and product management. The position is required to staying current with emerging business and technology trends, promoting ‘art of the possible’. This role is able to facilitate the difficult conversations involving balancing strategies and local business requirements, this require an ability to see multiple prespective, steer discussion towards fact-based comparisons. This position will drive excellence and influence direction in the following areas :
Eco-System and Strategy for assigned applications
Business Continuity Planning
60% Technical Architecture Planning and Development
Owns the Physical Architecture for an application (or suite of applications), ensuring it meets quality principles, EA guidelines, common solutions and services are leveraged, and financial targets (cost and benefits) are met.
Responsible for ensuring the security architecture meets the requirements provided via TGRC for an application or suite of applications
Responsible for the technical architecture and the integration architecture for solutions within their scope
Responsible for lifecycle roadmap and prioritization of entire tech stack of applications within their scope
Develops and maintains technical solution architecture by leading solution definition, technology architecture reviews, and solution selection efforts
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 moderately complex and medium-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.
Interfaces with other Solution Architects, Solution Integrity Analysts, Business Analysts, and BU/Function subject matter experts to execute architecture processes.
Provides strategic consultation and recommendations for technical application design, infrastructure design, software development design/architecture, application frameworks, and/or interfaces during the design and ongoing care of solutions.
Establish priorities and strategies for the application (or suite of applications), ensuring they are consistent with business goals and economic viability.
Provides recommendations to assist Regional Applications Portfolio Managers in setting the near-medium term direction, roadmaps and standards for technical, process, and/or infrastructure solutions, ensuring they align to the overall Architecture.
15% Business Partnership
Work with Business Partnering organization and Portfolio Leads 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.
Proactively bring industry’s best practices for technology to help improve business processes.
Work with businesses 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.
15% 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 the Regional Applications Portfolio Managers 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.
Maintain knowledge of industry trends and utilize this knowledge to educate both IT and the business on opportunities to build better target architectures that support and drive business decisions.
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.
Designs new testing methods and resolves routine and non-routine technical issues with minimal assistance. With minimal guidance, monitors systems capacity and performance.
Participates in disaster recovery activities and contributes to disaster recovery planning.
Education, Experience, Skills
Minimum Required Qualifications
Bachelor’s degree in Business Administration, Computer Science or Management Information Systems; OR equivalent experience
8 years business experience with diverse operational, development and technology roles
3 years architecture experience with infrastructure, enterprise, or solution architecture design.
Experience in developing integrated solutions(full stack) involve process, data and technology.
Experience collaborating with regional and global project teams to define business requirements and deliver solutions that meet business goals.
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
Excellent project management, planning and organizational 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
Ability to travel, including internationally, up to 20%
Business fluency in English
Technology roadmap development and knowledge in enterprise architecture.
Strong technical knowledge of Mobility(Nativ/Hybrid) , Cloud based (e.g AWS) solutions and other Digital platform/technologies.
Relevant Technical architect background in area of cloud base solution/services in SaaS, PaaS and IaaS.
Expertise in architecture concept of SOA, microservices, container services.
Knowledge in modern software architecture evolved using CI/CD, DevOps, Scalablity, API first strategy and etc.
Demonstrates thought leadership and come up the technical innovations.
Excellent project management, planning and organizational skills
Experience working with 3rd-party partners in implementation scenarios
Job Information Technology
Primary Location Singapore-Singapore-Singapore
Job Type Standard
Shift Day Job
Req ID: SIN01490