The Network DevOps Engineer will develop and manage Cargill's software-defined network infrastructure, focusing on automation and operational excellence using modern DevOps practices. Responsibilities include designing APIs, collaborating with engineering teams on automation requirements, and sharing best practices.
Job Purpose and Impact
The Network DevOps Engineer will automate, operate, and own Cargill's software defined network infrastructure with an initial focus on SD WAN. In this role you will use modern infrastructure and software engineering practices to architect, build, secure, and maintain Cargill's software defined network capabilities
Key Accountabilities
- Use software development and infrastructure as code practices to design and build API's for automating Cargills software defined networking environment.
- Partner with multiple engineering teams to understand automation requirements for Networking infrastructure.
- Participate in the engineering community, share new technical trends and develop modern skills and engineering best practices across Cargill.
Qualifications
- Bachelor's degree in a related field or equivalent experience
- Minimum of 6 years of related work experience.
- Software development experience using Python.
- Experience building and managing network capabilities and platforms which automate the provisioning, deployment, and ongoing management of network infrastructure.
- Knowledge of network, including switching, routing, software and traditional WAN, firewall, load-balancing, networking protocols, DNS, DHCP, network observability.
- Experience with continuous integration and continuous delivery tooling to drive infrastructure code deployment across cloud and on-premises networks
- Experience with application development, including the architecture, build, security, support, and testing of modern web applications using Python.
- Experience working with agile teams, leveraging modern engineering tools and practices to manage team backlog, planned work, and issue tracking.
- Experience in conducting code reviews, managing version control using GitHub, and automating workflows with GitHub Actions.
Top Skills
Python
Similar Jobs at Cargill
Be an Early Applicant
The Senior Engineer will design, develop, and maintain digital solutions while applying software engineering principles and practices. They will lead agile teams, ensure code quality through peer reviews, and incorporate best practices throughout the software development lifecycle. The role requires collaboration within the engineering community and handling complex issues independently.
Be an Early Applicant
The Senior Software Engineer will guide engineering teams in full-stack application development by implementing modern software practices, CI/CD automation, and architecting scalable solutions. This role involves coding, mentoring peers, and ensuring code quality, while simplifying processes and collaborating on the company's long-term digital vision.
Be an Early Applicant
The Salesforce Senior Engineer will design, develop, and maintain custom solutions within the Salesforce platform. This includes collaborating with stakeholders to gather requirements, creating technical documentation, ensuring solution quality, and providing ongoing support. The role requires a deep understanding of Salesforce technologies and practices to enable the company's digital future.
What you need to know about the Delhi Tech Scene
Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.