Our client, a leading financial services company is hiring a Senior Network Automation Engineer on a long-term contract basis.
Job ID 82591
Work Location:
New York, NY
Responsibilities:
- Design, develop and maintain automation toolset (Python & legacy tools in Perl) for device asset discovery, data collection, and reporting.
- Enhance and optimize existing scripts to improve workflows and integrate new technologies into network change management processes.
- Translate operational and functional requirements into effective automation solutions.
- Perform tooling audits to ensure proper operational coverage and implement remediation changes as needed
- Collaborate with cross-functional teams to gather requirements, provide feedback, and deliver robust network automation solutions.
- Conduct regular assessments to identify opportunities for efficiency improvement and optimization.
- Conduct regular assessments to identify opportunities for process optimization and efficiency improvements.
- Stay updated with emerging technologies and best practices in network automation and scripting.
Required Skills:
- Proficiency in Python with the ability to design, develop, and maintain new applications, as well as enhance and support an existing automation toolset.
- Strong understanding of networking protocols (e.g., TCP/IP) and concepts such as Access Control Lists (ACLs), VLANs, and routing.
- Hands-on experience with Ansible Tower or Ansible Automation Platform, including the ability to create and manage automation playbooks for network configuration, changes, and validation.
- 8 -10+ years of relevant experience in network automation, scripting, and related technologies.
- In-depth knowledge of RESTful API principles, including HTTP methods, request/response handling, authentication mechanisms
- Experience with version control systems like Git (BitBucket/GitHub).
- Knowledge of software lifecycle principles and practices, integrating automation into a continuous integration and continuous deployment (CI/CD) pipeline.
- Knowledge of database management systems like MongoDB for storing and retrieving data.
- Problem-solving skills to identify automation opportunities and optimize existing workflows.
- Ability to write clear and concise documentation for users and fellow developers.
Preferred Skills:
- Experience in frameworks like Flask or Django for building APIs.
- Relevant certifications in Networking (CCNA/CCNP) or RedHat Ansible.
Pay: $61-$80 per hour.