skip to main content

API Architect

Apply Now



API 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 155,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.

Description

Position Purpose & Summary The Cargill Agricultural Supply Chain (CASC) enterprise has embarked on an ambitious journey of creating and maturing a data platform for all enterprise data and henceforth consolidate and streamline the reporting and analytics usage across the enterprise. This position will be a part of the CASC data platform product leadership team, and will be responsible for defining CASC’s API capability, creating CASC’s API delivery organization, and leading CASC’s API delivery activities. This role will work very closely with CASC data platform product delivery teams and product owners to understand API requirements, manage the API product backlog and define the overall API architecture in line with the CASC data product vision. This position will also execute API and overall solution architecture reviews to ensure alignment with Cargill’s target architecture (CDP) and ensure development standards and guidelines are followed.

Principal Accountabilities

API Solutioning & Delivery: * Responsible for the design and delivery of CASC’s API solutions * Ensure that API solution architectures align with Cargill’s target API architecture positions and patterns * Ensure alignment to established documentation standards and design patterns * Comfortable spanning multiple projects at the same time 60%

Architecture and Governance:

* Use technical expertise and knowledge of architecture to benchmark with third party organizations to identify and incorporate best practices into the overall architecture strategy * Proactively appraise and modify current architecture to identify deficiencies, research alternatives, and determine improvements * Manage and review architecture solutions, ensuring that they are aligned to Enterprise Architecture (EA) standards, quality and principles; and that they leverage common solutions and services. * Participate in Solution Architecture Reviews as the primary mechanism of architecture quality and compliance assurance. 30%

People Leadership:

* Manage and coach API engineers on their career development * 10%

Qualifications

Education, Experience, Skills



Required Qualifications
* Bachelor’s Degree in MIS, Computer Science, Business or related field * 10 years of relevant professional experience * Demonstrated experience of defining & maintaining architecture for medium to large scale complex projects * Demonstrated experience in integrating ERP, legacy systems using industry standard architecture and design patterns * Demonstrated ability to think strategically, create a vision and execute on that vision * Knowledge on how Data can create value to business/domain (across life cycle) and appetite for building this skill over time * Strong understanding of the domain modeling and implementing data related services * Strong experience working with API gateways, micro services, REST, Spring Boot, Core Java, Cloud technologies, hybrid integrations * Experience working with Apiary or related API design tools * Strong understanding of the micro services architecture principles * Experience in working with event driven architecture * Experience in integrating systems using message oriented middleware * Experience in container based service deployments using technologies such as Docker, Kubernates * Experience in integrating with cache tools such as Redis * Strong experience in data mapping and data transformations * Demonstrated ability to define architectural concepts, patterns and standards * Proven record of interacting with and influencing multiple business units and functional teams; globally. * Strong interpersonal skills; demonstrated ability to build trust and strong relationships * Strong communication and presentation skills * Result orientation and ability to work in ambiguous situations where requirements are not clear, specifications not in detail etc. * Experience in managing third party vendors in a global, managed services environment. * Strong conceptual strength, strategic thinking, problem solving, technical, and analytical skills. * Demonstrated application of strong market awareness and customer focus. * Ability to use an entrepreneurial approach to solving business problems * Ability to ask next level questions anticipating business inquiries and performing root cause analysis

Preferred Qualifications

* Should have domain experience in Commodities Trading and appetite for building expertise on it over time * Understanding trading and risk management concepts – MTM, Position, P&L, Inventory, V&R, Stress etc. and how data can impact decision making * Experience of leading people to success * Experience working with various types of data sources such as SAP, JDE, legacy ERP systems etc.

Other relevant information to the position



Career Development:

* Acquire project experience, which align common processes, consolidate software portfolio and upgrade technology infrastructure to meet Cargill Strategic Intent aspirations. Competency: * Strong Communication Skill * Relationship Management with businesses, CDP architects, internal teams etc. * Influence people without direct authority.

Job

Information Technology

Primary Location

India-KA-Bangalore

Schedule

Full-time

Job Type

Standard

Shift

Day Job

Req ID:

BAN03511

At Cargill, everyone matters and everyone counts. Cargill is committed to creating and sustaining an inclusive and diverse work environment where all employees are treated with dignity and respect. As such and in alignment with our Guiding Principles, Cargill’s long-standing equal employment opportunity policy prohibits discrimination and harassment against any employee or applicant based on race, ethnicity, color, religion, national origin, ancestry, sex, gender, gender identity, gender expression, sexual orientation, age, disability, pregnancy, genetic information, marital status, family status, citizenship status, veteran status, military status, union affiliation, or any other status protected by law. 

Cargill also complies with all applicable national and local laws and regulations pertaining to non-discrimination and employment.

U.S. Employment Resources: Equal Opportunity Employer, including Disability/Vet.
How to request a reasonable accommodation
Read about Federal equal employment opportunity laws (PDF) and the supplement (PDF).
Pay Transparency (PDF)

Canada Employment Resources: Cargill is an equal opportunity employer and committed to providing accommodation to our job applicants with disabilities.
How to request a reasonable accommodation