Who We Are
Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to the Customers.
Job Description
Job Title : Network Engineer (SD-WAN)
Job Type : C2C/W2/1099
Experience : 8 to 10 years
Location : Cary, North Carolina
Responsibilities
- Minimum 2+ years of experience in designing, deploying, and managing SD-WAN solutions.
- Strong understanding of SD-WAN technologies and providers (such as Cisco Viptela, VMware VeloCloud).
- Knowledge of network protocols (TCP/IP, DNS, DHCP, BGP, OSPF).
- Proven experience as a Python Developer with a focus on networking with a minimum of 5+ years.
- Strong understanding of networking concepts and protocols (TCP/IP, DNS, DHCP, etc.).
- Experience with network device configuration and management (routers, switches, firewalls, etc.).
- Proficiency in Python and its libraries (e.g., Paramiko, Netmiko).
- Familiarity with network automation tools and frameworks (e.g., Ansible).
- Experience with RESTful APIs and integrating with third-party services.
- Knowledge of version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work in a team environment.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
- Knowledge of DevOps practices and tools (e.g., Docker, Kubernetes, CI/CD pipelines).
- Experience with network monitoring tools (e.g., Nagios).
- Ability to create scripts as needed to support application deployments and improve existing workflows.
- Troubleshoot technical challenges and ensure products work as intended.
- Develop and maintain Python applications to configure and manage network devices.
- Collaborate with network engineers to understand requirements and implement solutions.
- Write clean, maintainable, and efficient code.
- Perform testing and debugging of network-related software.
- Create and maintain documentation for developed software.
- Monitor and optimize application performance and ensure security compliance.
- Stay updated with the latest industry trends and technologies.
Qualification
- Bachelor’s degree in Computer Science, Engineering, or a related field.