USNLX Ability Jobs

USNLX Ability Careers

Job Information

IBM Senior Automation Engineer - Networking in San Jose, California

Introduction

Automation of Day 0/1 Operations:

  • Develop and implement automation scripts for initial network setup (Day 0) including device provisioning and configuration.

  • Automate Day 1 tasks such as network device configuration, firmware updates, and security policy enforcement.

  • Ensure automation processes adhere to industry best practices and organizational standards.

Configuration Management:

  • Develop and manage configuration templates for network devices using tools such as Ansible, Terraform, or similar.

  • Maintain version control for network configurations and automation scripts.

  • Implement automated configuration compliance checks and remediation processes.

Security and Compliance:

  • Ensure network automation processes align with security policies and compliance requirements.

  • Implement automated security configurations and vulnerability management processes.

  • Conduct regular security audits and implement necessary improvements.

Collaboration and Communication:

  • Work closely with cross-functional teams including network operations, security, and application development to ensure seamless integration of network automation solutions.

  • Communicate effectively with stakeholders to understand requirements and provide updates on project progress.

Monitoring and Alerting:

  • Set up and maintain monitoring and alerting systems to proactively identify and resolve issues before they impact customers or services. Including participation in on-call rotations to respond promptly to high priority incidents

Your role and responsibilities

Automation of Day 0/1 Operations:

  • Develop and implement automation scripts for initial network setup (Day 0) including device provisioning and configuration.

  • Automate Day 1 tasks such as network device configuration, firmware updates, and security policy enforcement.

  • Ensure automation processes adhere to industry best practices and organizational standards.

Configuration Management:

  • Develop and manage configuration templates for network devices using tools such as Ansible, Terraform, or similar.

  • Maintain version control for network configurations and automation scripts.

  • Implement automated configuration compliance checks and remediation processes.

Security and Compliance:

  • Ensure network automation processes align with security policies and compliance requirements.

  • Implement automated security configurations and vulnerability management processes.

  • Conduct regular security audits and implement necessary improvements.

Collaboration and Communication:

  • Work closely with cross-functional teams including network operations, security, and application development to ensure seamless integration of network automation solutions.

  • Communicate effectively with stakeholders to understand requirements and provide updates on project progress.

Monitoring and Alerting:

  • Set up and maintain monitoring and alerting systems to proactively identify and resolve issues before they impact customers or services. Including participation in on-call rotations to respond promptly to high priority incidents

Required technical and professional expertise

  • Bachelor’s degree in Computer Science, Information Technology or related field.

  • Proven experience in network engineering, with a focus on automation and orchestration.

  • Proficiency in Python/Go programming for automation tasks

  • Understanding and experience with cloud technologies and microservices architecture

  • Hands-on experience with Kubernetes and Docker.

  • In-depth knowledge of L2/L3 networking concepts.

  • Exposure to BGPv4, EVPN-VxLAN

  • Familiarity with at least one network OS (JunOS, Arista EOS).

  • Strong communication and collaboration abilities.

  • Ability to work independently and manage multiple tasks effectively.

  • Understanding of network security principles and practices.

  • Relevant certifications (e.g., CCNA, CCNP, JNCIS, or equivalent).

DirectEmployers