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
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
Skills: 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
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%
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
This website uses tracking tools, including cookies. We use these technologies for a variety of reasons, including to recognize new and past website users, to customize your experience, perform analytics and deliver personalized advertising on our sites, apps and newsletters and across the Internet based on your interests.