Software Developer
Riverbed Technology
Cluj-Napoca, RO
5 zile în urmă

Overview

Riverbed enables organizations to maximize performance and visibility for networks and applications, so they can overcome complexity and fully capitalize on their digital and cloud investments.

The Riverbed Network and Application Performance Platform enables organizations to visualize, optimize, remediate and accelerate the performance of any network for any application.

The platform addresses performance and visibility holistically with best-in-class WAN optimization, network performance management (NPM), application acceleration (including Office 365, SaaS, client and cloud acceleration), and enterprise-grade SD-WAN.

Riverbed’s 30,000+ customers include 99% of the Fortune 100.

Responsibilities :

  • Create combined software development and IT operations practices which shorten the systems delivery life cycle and provide a continuous delivery platform
  • Investigate, prototype, and evangelize best tools and methods for enabling CI / CD in the Engineering development process leveraging Agile and DevOps methodologies
  • Develop and maintain build pipeline with available build tools which enables the team to make regular releases
  • Collaborate with internal product development teams; Instruct and guide them in the architecture and design of their development, test, and build topologies using a combination of automation frameworks and lab resources
  • Provide recommendations for topology design and implementation across multiple platforms to enable product development, ie.
  • hardware, VMs, Cloud resources

  • Orchestrate and automate cloud-based, virtual, and physical platforms with primary focus on OpenStack, ESXi, and Azure.
  • Investigate and troubleshoot platform issues for hardware and virtual resources, networking, storage and other services
  • Respond to incidents, own them and drive to completion, participate in root cause analysis
  • Provide expertise to coach, junior team members to implement architecture and designs to meet business needs
  • Active developer role on the Engineering Resources development team who delivers code, documentation and other work items in the Agile backlog to implement architectures for business goals
  • Develop and utilize design patterns and third party libraries to solve complex problems to make contributions to the automation framework python libraries that are highly usable and extensible
  • Use knowledge of APIs and RESTful services to design services that integrate them with existing applications and services, using YAML, JSON or XML as needed
  • Maintain, coach and shepherd developer community for python based automation frameworks
  • Use development environment tools and common python test tools such as git, jenkins and docker to create viable software frameworks for automation
  • Stay current with industry trends, making recommendations as needed to help the company excel
  • Educate teams on the implementation of new and writing SOP (Standard Operating Procedures) to accomplish repetitive tasks
  • Required skills :

  • Strong python scripting experience
  • Strong computer networking experience including networking protocols and switch and router configuration
  • Linux administration experience
  • Familiarity with configuration as code tooling; salt, puppet, chef, terraform, etc.
  • Familiarity with git and commit management
  • Experience in DevOps setup procedures and process, workflow automation, CI / CD pipeline development.
  • Nice to have :

  • Familiarity with Docker
  • Openstack cluster management
  • Familiarity with virtualization (VMware)
  • Familiarity with Cloud environments
  • Familiarity administration experience
  • Familiarity with Hardware management interfaces, PXE, BMC, iPMI
  • Familiarity with Atlassian tools, Jira, Confluence, Bamboo, BitBucket
  • Familiarity with build systems like Jenkins, MS Azure DevOps toolchain
  • Familiarity with Perl, Bash, and SQL
  • Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular