Select your country to enhance your experience

Want notifications for new jobs like this? Provide your information below to setup an alert.

Cloud Engineer

Apply to this position

Job Title: Cloud Engineer
Location: Hopkins, MN, Mid-West United States, USA
Company: Cargill, Inc
Industry Sector: Agribusiness
Industry Type: Crop Production
Career Type: IT/Software Development
Job Type: Full Time
Minimum Years Experience Required: N/A
Salary: N/A
Apply to this position
Apply to this position

Position Purpose

You've heard "full stack engineer" and wondered what that might mean in a global, thriving company? In this position, you will be driving a changes to culture, technology, and championing the adoption of modern software engineering practices through engagements that will challenge your skill and tap into your experiences. This includes demonstrating a path away from traditional software delivery model and towards an agile delivery model founded in a pattern based approach to service delivery, through test driven development, CI/CD pipelines, configuration management and cloud adoption. Projects range from custom software development to packaged software integrations/implementations. The scope and purpose will include global, enterprise cloud offered services for all regions. This includes active participation in the direction and implementation of cloud platform services to deliver long-term strategies for business areas.

But let's start at the beginning ...

As a Cloud Engineer you will be responsible for working across multiple facets of the Cloud@Cargill platform. This role will span design, test, and build of services for our customers.

You will:
  • be involved in the build of our new cloud services that span IaaS and PaaS, and maybe some SaaS styles
  • interface with multiple business units to help build our cloud and ensure consistent adoption of the tech
  • be challenged and expected to act as a change agent in our culture championing DevOps principles and practices
  • be a technical expert to help customers consume standard cloud services and tech that's a right-fit and balance between business goals and cloud offerings
  • work across multiple, global teams and participate as a collaborative partner

The patterns you'll work on in to deliver will be tied back to business areas looking to use cloud capabilities to innovate, incubate, or graduate ideas into business value. This can include custom built solutions, "--- as a service" components, or a mix depending on needs and alignment to cloud architecture principles. You will be responsible for participating in team and effort activities as needed, including pair programming, value stream mapping, backlog grooming (limited), sprint planning (limited), team retros and demos, and providing feedback on overall platform and program improvements. This includes working with the scrum master, product owner, the team, and the internal community of engineers. The demos will be focused on cloud technology updates to stakeholders and customers.

Training/Tools: You will be called on at times to assist our customers during their cloud adoption journey. This will be in part as a matrixed that will help identify, define and (in some cases) provide hands-on training for cloud service delivery as it pertains to software. You will also be expected to provide input for which toolset will best support our operating needs.

  • Leverage modern software engineering practices and principles to build safe and reliable platform services and features needed by our customers
  • Focus on secure delivery based on data from customer feedback; be comfortable pressing for clarity while working in ambiguity
  • Work closely with application teams looking to move to a more iterative delivery model and ensure that their full-stack is fully automated, measured, tested, and successfully packaged into production releases
  • Work closely with our application teams to ensure all capabilities align with actual application delivery needs and pain points
  • Coach and mentor development teams on usage and adoption of our Continuous Delivery toolsets and overall infrastructure as code and automation best-practices
  • Build and coach on technical capabilities to enable faster innovation, accelerate time-to-market for all of our consumer experiences, and deliver industry leading developer experiences
  • Assess and help drive adoption of new technologies and methods within the team and across Cargill
  • Provide tech coaching across the platform - including test driven development, CI/CD, chatops, measurement

Principal Accountabilities

60% Cloud Engineering and Planning 
  • Supports the development of complex enterprise architectures for Private and Public Cloud computing environments by leading definition of target or solution architecture, architecture reviews, and selection efforts. Examples include defining and architecting multiple Cloud technology patterns that incorporate compute and storage infrastructure, database and application technologies and supporting network technologies including data center LAN, WAN, VPN and Carrier Neutral Facilities.
  • Core member of Cargill's Cloud Team and key contributor and subject matter expert
  • Creation and maintenance of assets in the EA and Cloud specific repositories.  Ensure ready access to necessary documents in a timely and high quality fashion.
  • Responsible for providing data on key performance indicators and metrics to populate Cloud Service scorecards for reporting status and progress of Cargill's Cloud maturity to all levels of IT and business management.
  • Uses technical expertise and knowledge of architecture to benchmark with third party organizations to identify and incorporate best practices into Cargill's EA discipline and overall Cloud strategy. 
  • Participates and assists managers in setting the long term direction, roadmaps, and standards for technical solutions, ensuring they align to the overall enterprise architecture.
  • Continues to expand knowledge of industry trends, applying that knowledge by evaluating fit to Cargill and corresponding value.
  • Utilizing architecture knowledge, may play a role in negotiations with strategy vendors and participate in strategic vendor relationship management process.  Also ensure strategic vendor engagement to incorporate vendor's roadmaps to Cargill's target architecture and roadmaps.  
  • Proactively appraises and modifies current architecture to identify deficiencies, research alternatives, and determine improvements

20% Business Partnering / Relationship management and Consulting
  • Regularly interfaces and influences directly with Global Infrastructure leaders, other architects, project managers, and BU/Function subject matter experts to understand and evaluate business requirements.
  • Provides direction in the definition of the architecture and technology opportunities of the organization based on new and emerging technologies; especially in the area of Cloud computing, Cloud Hosting options, automation and virtualization solutions.
  • Independently establishes priorities and strategies, ensuring they are consistent with business goals and economic viability.
  • Applies solid understanding and subject matter expertise of architecture practices and procedures to articulate technology options, risks and mitigation strategies to service owners and leadership.
  • Consulting - provide technology and solution architecture guidance to all relevant Cargill projects and Solution Architects.

10% Architecture Definition Methodology
  • Enterprise Architecture asset management -  drive creation, certification, m To apply please click on APPLY TO THIS POSITION
    Job Post Date: 07/28/18
Apply to this position
Here are some other jobs you may be interested in applying for.

Sr Software Engineer
Cargill, Inc
Hopkins, Minnesota,

Global Tax Application Manager
Cargill, Inc
Hopkins, Minnesota,