Overview
Skills
Job Details
Job Description:
We are seeking a highly skilled and motivated Network Automation Developer with a strong background in network operations and extensive hands-on experience in scripting, automation, and full-stack development. The ideal candidate will have started their career in network operations, then transitioned into automation and orchestration, and is now ready to take ownership of building and integrating tools and platforms.
Key Responsibilities:
Develop, maintain, and enhance network automation solutions using Ansible and/or Python (
must be highly proficient in at least one scripting language). Design, build, and manage full-stack applications involving fronten
d, backend, database, and schema modeling. Build automation workflows and orchestrations for network configurations, monitoring, and operational efficiency.
Design and develop custom tools and user interfaces to improve operational capabilities.
Leverage APIs and perform system integrations across network and IT platforms.
Collaborate with cross-functional teams to understand automation needs and implement effective solutions.
Maintain and improve platform architecture and automation frameworks.
Must-Have Qualifications:
Strong proficiency in Ansible or Python (perfect in at least one).
Solid understanding of networking fundamentals (routing, switching, firewalls, protocols).
Experience in network operations, troubleshooting, and configuration management.
Proven experience in network automation and orchestration.
End-to-end development experience including frontend, backend, database, and schema modeling.
Ability to build and integrate RESTful APIs and other web services.
Experience in developing custom tools, scripts, and interfaces for operational teams.
Preferred Qualifications:
Familiarity with CI/CD tools and DevOps practices.
Experience with network monitoring tools and platforms.
Knowledge of containerization (Docker, Kubernetes) is a plus.