Job Information
Cargill Network DevOps Engineer in Bengaluru, India
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.