Job Opportunity at SCADA Solutions, Inc.
Job Description
SCADA Solutions, Inc., a leader in the SCADA technology industry, is excited to announce a vacancy for the position of a Network Automation Engineer. This crucial role offers a promising opportunity for skilled professionals looking to advance their careers in network automation and operational technology environments. As we continue to expand our infrastructure, the need for an innovative and diligent Network Automation Engineer has become more pressing. This position is part-time and based in our headquarters, requiring a physical presence, as it is not a remote job opportunity.
The Network Automation Engineer will be instrumental in driving automation initiatives within our network operations, focusing on the design, implementation, and maintenance of automated processes. The ideal candidate will bring a high level of expertise and passion for streamlining operations through sophisticated automation and scripting technologies.
Duties and Responsibilities
- Design and implement network automation architectures and frameworks to support corporate and production environments.
- Develop, construct, test, and maintain architectures such as databases and large-scale processing systems.
- Collaborate with IT and cybersecurity teams to ensure robust, secure network infrastructure.
- Employ advanced scripting skills in Python, Ansible, or other automation tools to create and maintain reliable scripts that streamline network tasks.
- Continuously assess system configurations and workflows to identify areas suitable for automation or improvement.
- Manage the end-to-end lifecycle for the software and systems supporting network orchestration and automation.
- Provide training and support to network operations teams on new technologies, especially related to automation tools and practices.
- Participate actively in the integration and network design modifications from an automation perspective.
- Conduct thorough testing and documentation for automated processes, ensuring compliance with industry standards and company requirements.
- Monitor automated systems regularly, ensuring systems are error-free and operate at optimal efficiency.
- Stay abreast of developments in network automation and related technologies, applying insights to ongoing projects and workflows.
- Prepare periodic reports and presentations on the status of automation projects and impacts on network efficiency and security.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field with strong networking components.
- Proven experience in network design, implementation, and support specifically with focus on automation.
- Strong understanding of network infrastructure and hardware such as Cisco, Juniper, etc.
- High proficiency in using automation tools such as Ansible, Puppet, Chef, or Salt.
- Excellent problem-solving skills and ability to work under pressure to meet deadlines.
- Advanced knowledge of scripting languages like Python, Perl, or Bash.
- Familiarity with API integrations and network programming for scalable automation solutions.
- Solid understanding of security protocols, IT systems, and coding standards.
- Exceptional skills in database and software system design, monitoring, and testing.
- Ability to document and diagram automation processes clearly for use by engineering teams.
- Effective communication skills, with proficiency in articulating technical details to a diverse audience.
- Mandatory attendance at various meetings and collaboration sessions, reflecting the part-time and on-site nature of the job.