CACI International

Senior Network Devops Engineer

CACI International
Apply
15 hours ago
Pune, IndiaSenior

Responsibilities

  • Design, develop, and maintain network automation solutions using Python and Ansible.
  • Build self-service automation for network provisioning, configuration management, compliance validation, and operational tasks.
  • Develop integrations with network management, IPAM, ticketing, CMDB, and monitoring platforms.
  • Create reusable automation frameworks, APIs, and tooling for enterprise network operations.
  • Develop automated testing solutions for network changes and deployments.
  • Manage and enhance CI/CD pipelines using TeamCity and maintain Git repositories and branch strategies.
  • Implement infrastructure-as-code and configuration-as-code practices and automate validation, deployment, and rollback procedures.
  • Support containerized and cloud-native automation workflows.
  • Collaborate with Network Engineering and other stakeholders to identify automation opportunities, gather requirements, define roadmaps, and deliver NetDevOps features.
  • Improve platform reliability, scalability, and performance and develop monitoring, reporting, and health-check capabilities.
  • Create documentation, technical standards, support guides, and operational runbooks.
  • Support troubleshooting and root-cause analysis across automation platforms and network infrastructure.

Requirements

  • Expert-level Python development experience and strong Ansible automation experience.
  • Strong understanding of enterprise networking principles, including routing and switching and network security.
  • Experience with Cisco, Arista, Fortinet, F5, and Infoblox technologies.
  • Experience developing REST API integrations and working with JSON, YAML, XML, and data transformation.
  • Experience with software development best practices, coding standards, and automated testing frameworks.
  • Hands-on experience with TeamCity, Git, Visual Studio or Visual Studio Code, CI/CD pipeline development, and source control management.
  • Advanced Linux administration and troubleshooting skills.
  • Experience in enterprise development and automation environments.
  • Understanding of containers and modern development workflows.
  • Ability to collaborate proactively, adapt, work flexibly, contribute as a team player, and act reliably.

Tech Stack

AnsibleGitLinuxPythonTeamCity

Categories

CACI International

About CACI International

10,000+ employees

CACI International is a public government contractor that delivers enterprise IT, cybersecurity, electronic warfare, space, and intelligence solutions to U.S. defense, intelligence, and federal civilian customers. It provides systems engineering, software and data services, and mission support across C4ISR and business systems, primarily through long-term government contracts. Founded in 1962 and headquartered in Reston, Virginia, CACI trades on the NYSE under the ticker CACI.

Contact me