Must-Have Skills & Experience:
- Networking: Solid understanding of network fundamentals, including routing, switching, and network protocols.
- Automation: Proficiency in network automation using Python scripting and tools like Ansible.
- Agile/Scrum: Experience working in an Agile environment, particularly with Scrum methodologies.
- Project Management Tools: Familiarity with Agile project management tools like JIRA and Confluence for tracking tasks and documentation.
- Server Fundamentals: Basic understanding of server administration and configuration.
- Unix/Linux: Experience with Unix/Linux operating systems, including shell scripting.
- Automation Testing: Knowledge of automation testing frameworks and tools for network validation.
- Jenkins: Experience with Jenkins for CI/CD pipelines and automation.
Desired Skills & Experience:
- Security Technologies: Understanding of internet and security technologies, such as:
- DDoS mitigation
- Proxy/SASE (Secure Access Service Edge)
- Guest Wi-Fi security
- Content Delivery Networks (CDNs)
- Firewalls and Web Application Firewalls (WAFs)
- DNS and DHCP
- VPNs
Responsibilities:
- Design, implement, and maintain network infrastructure and solutions.
- Automate network configuration and management tasks using Python and Ansible.
- Collaborate with cross-functional teams to implement and support network projects.
- Troubleshoot and resolve network issues, ensuring high availability and performance.
- Utilize JIRA and Confluence for project tracking, documentation, and collaboration.
- Participate in Agile ceremonies and contribute to sprint planning and execution.
- Develop and execute automated tests to validate network configurations and functionality.
- Stay updated on the latest networking and security technologies.