Orion Innovation

Network Automation Engineer, Python

Orion Innovation

full-time

Posted on:

Location Type: Hybrid

Location: BucharestRomania

Visit company website

Explore more

AI Apply
Apply

About the role

  • Test Automation Development: Design, develop, and maintain scalable automated test suites using Python (Pytest or similar frameworks).
  • Multi-Vendor Networking: Develop Python-based abstractions to test across different Network Operating Systems (e.g., IOS-XR, Junos) using CLI, NETCONF, and APIs.
  • Infrastructure as Code: Validate and test infrastructure-as-code workflows used to provision and manage multi-vendor network devices.
  • Network & Traffic Validation: Automate validation of network behaviour, performance, and protocol stability (throughput, latency, convergence, etc.).
  • CI/CD Integration: Integrate automated tests into CI/CD pipelines (e.g. GitHub Actions and Jenkins) to ensure continuous quality of the orchestration platform.

Requirements

  • Education: Bachelor’s degree in computer science, engineering, or related field (or equivalent experience).
  • Python: Strong proficiency in Python, including OOP principles and networking libraries.
  • APIs & Data Models: Familiarity with REST APIs and data formats/models such as JSON, YAML, or YANG.
  • Core Networking Knowledge: Understanding of networking principles and protocols.
  • Infrastructure as Code: Hands-on experience with tools such as Ansible, Puppet or SaltStack.
  • Tooling: Familiarity with Linux environments and version control (Git).
  • Knowledge of Docker and Kubernetes.
  • Available to synchronize with East Coast USA until approximately 6PM Romania time.
  • Nice to Have: Experience with Ansible: playbooks, roles, or custom modules.
  • CI/CD integration: Experience in integrating automated tests into CI/CD pipelines.
  • Experience with IXIA or other traffic generators, or recognizing how to automate high-scale traffic generators for validating throughput, latency, and protocol stability.
  • Advanced Networking Knowledge: A solid understanding of networking principles and protocols is considered a significant advantage.
Benefits
  • Competitive financial conditions.
  • Opportunity to work on internationally recognized projects.
  • Flexible schedule and a hybrid work model, prioritizing remote work as much as possible to support work-life balance.
  • An exciting career path within a friendly, dynamic, and growing organization.
  • Professional development opportunities in a multicultural environment.
  • Private medical coverage with Medlife or Regina Maria.
  • Meal vouchers.
  • Gift vouchers for special occasions such as birthdays, weddings, or childbirth.
  • Wellbeing programs, including sick days, 7Card subscriptions, and relaxation facilities in the office.
  • Team-building events and other social experiences.
  • Budget allocated for certifications relevant to your project.
  • Workshops, internal training sessions, and knowledge-sharing opportunities.
  • Access to LinkedIn Learning, upon request.
  • Convenient city-center office location.
  • Shared parking spaces.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonOOP principlesREST APIsJSONYAMLYANGAnsiblePuppetSaltStackCI/CD integration