Select your country to enhance your experience

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

Senior DevOps Engineer

Apply to this position

Job Title: Senior DevOps Engineer
Location: Hopkins, MN, Mid-West United States, USA
Company: Cargill, Inc
Industry Sector: Food/Processing
Industry Type: Commodities and Trading
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 & Summary

Cargill is seeking an exceptional DevOps Engineer for our growing security organization.  This is a key position to strengthen the security automation capabilities which have been identified as a critical area for growth and specialization within Global IT's scope.  As part of the Cyber Intelligence Operation's DevOps Team, you will be helping shape our automation efforts by building, maintaining and supporting our security infrastructure.

This position requires a passion for building security solutions and capabilities that enable customers to protect their organization's people and assets. Are you someone that thrives in a customer-facing role? If so, then this role may be right for you. You will collaborate with our security leadership, security engineers, Security Operations Center, Cyber Security Incident Response Team, and Cyber Intelligence Operations teams to help them use the capabilities of our Security Automation and Orchestration platform consisting of Phantom, Jira and integration to several tools.

We are looking for engineers who can help our organization realize the potential of our Security Automation & Orchestration platform. As a trusted subject matter expert & mentor, you will help customers in their use case identification, planning, implementation, development, and training in DevOps and IaaS/PaaS. Join us as we pursue our new vision to make machine data accessible, usable and valuable to everyone.

Principal Accountabilities
60% Execution
•Building and maintaining systems used by teams in the command center
•Full stack development in Java, SQL, Python, XML/XSLT, HTML, API, RESTful web services, or similar technologies
•Patch systems programmatically using infrastructure as code (IaC)
•Write scripts using PowerShell, Python, and Linux shell scripting to help automate customer use cases
•Build Terraform scripts to build and maintain infrastructure in AWS using various Linux flavors
•Build and deploy apps using Docker and continuous integration
•Build scripts that will backup databases and apps and restore on demand
•Implement monitoring and health checks to make sure that the infrastructures performing at optimal levels
•Provide reports that show uptime and status of infrastructure
•Perform root cause analysis and corrective action on issues
•Participate in the creation of development and operational processes.
•Provide guidance and technical support within the creation of design, engineering specifications, and development artifacts
•Actively support new customer onboarding activities
•Support the delivery of service level agreements (SLA), service performance measures, risk mitigation, and issues resolution.
•Build and maintain Docker containers and other virtualization technologies
•Kubernetes container orchestration and scheduling deployments, scaling, and management of containerized shared service applications.
•Build and maintain continuous integration and delivery pipelines

20% Collaboration
•Collaborate with teams whose systems we manage
•Work with teams to understand requirements to build new systems 
•Be part of the agile team and participate in daily scrum, sprint planning, retrospective and be able to demo features built during that sprint

20% Thought Leadership
•Research on new emerging tools and techniques and make presentation on their merits and recommendations
•Actively participate in DevOps community forums to see what the community is working on and recommend tools and techniques that would help Cargill
•Be or become a known subject matter expert in the DevOps community

Required Qualifications
  • Bachelor's degree in business, information systems, or relevant degree
  • 5-8 years of relevant experience whether in information technology, information security, or software development
  • Experience in:
    • Code repositories such as Git 
    • Scripting languages (Python and/or PowerShell)
    • Using Windows, Linux, Unix, and/or mobile platforms within cloud services such as AWS
    • Cloud infrastructure as a service (IaaS) / platform as a service (PaaS), microservices, Docker containers, Kubernetes, Terraform, and/or Jenkins
    • Databases such as Postgres, SQL, and/or Elastic
  • Strong written and verbal communication skills with an ability to communicate technical details in a clear and understandable manner
  • Excellent problem solving and interpersonal skills
  • Must be flexible to work with global teams and working on different time zones
  • Business fluency in English
  • Ability to travel globally up to 20%

Preferred Qualifications
  • Master's degree
  • 5 + years of professional experience with malware analysis, cyber intelligence collections, and custom deployment of security use cases
  • Self-starter, self-motivated, and able to work independently while following the teams mission and vision in a fast-paced operationally focused environment
  • Experience with Automated testing tools like Cucumber and tools like Chef, Puppet and Ansible would be a plus

To apply please click on APPLY TO THIS POSITION
Job Post Date: 03/30/19
Apply to this position
Here are some other jobs you may be interested in applying for.

Sr Software Engineer
Cargill, Inc
Hopkins, Minnesota,

NA Trade Solution Architect
Cargill, Inc
Hopkins, Minnesota,

Sr. Business Analyst - SAP Finance
Cargill, Inc
Hopkins, Minnesota,